Back End Developer

Purcellville, VA

Summary

Location: 100% Remote - U.S. Based & Time Zones ONLY

Commitment: Part-Time

Position Type: Hourly/Contractor Direct (No Agencies)

We are looking for a highly skilled Backend Services Developer who is comfortable with experience with back-end programming. Backend Developers are responsible for designing and implementing performant backend services, ensuring the responsiveness of applications, and working alongside Frontend Developers.

***We are looking for an Independent Contractor (1099) who can be flexible with an “on-call” work schedule as needs increase or decrease.***

Details

Responsibilities

  • Work with development teams and product managers to ideate software solutions.
  • Assist in design server and containerized architectures.
  • Build backend and microservices for applications.
  • Write effective APIs.
  • Test solutions to ensure responsiveness and efficiency.
  • Troubleshoot, debug and upgrade software.
  • Create security and data protection settings.
  • Build features and applications with a mobile responsive design.
  • Write technical documentation.
  • Work with data scientists and analysts to improve software.

Requirements:

  • At least 7 full years of professional experience as a Backend Developer including .NET Core 3.1+/Framework, NodeJS, Laravel, AWS Lambdas
  • Experience in managing services in cloud hosted environments (AWS, Azure)
  • Strong understanding of Design Patterns and Enterprise Application Architecture
  • Ability to take ownership of tasks, ask questions when needed, and accept responsibility for ones assignments.
  • Excellent communication and teamwork skills-
  • Great attention to detail
  • Organizational skills
  • Understanding (and have implemented) Gang of Four Design and Enterprise Application Architecture patterns
  • Experience with Domain Driven Design
  • College degree in Computer Science, Computer Engineering, or 7+ years of industry Experience

Other qualifications:

  • Must have reliable high-speed internet.
  • Must be able to communicate in English. You'll be expected to provide regular updates on your work via our PM tool as well as our twice-weekly Scrum calls.
  • Must be able to provide effective documentation.
  • Must be a team player and able to dedicate 20+ hours a week when required.
  • Must complete a skills assessment to qualify for the position.
  • No agencies will be considered.





JOB CODE: 1000055