Remote Sr Fullstack Developer

Post Date

Nov 20, 2023

Location

Rockville,
Maryland

ZIP/Postal Code

20852
US
Apr 23, 2024 Insight Global

Job Type

Contract-to-perm

Category

Software Engineering

Req #

DC0-665848

Pay Rate

$47 - $70 (hourly estimate)

Job Description

We are pragmatic and flexible about technologies and approaches. Our technical stack leverages a microservices-based architecture running on AWS Cloud infrastructure. Most of our systems are built on open-source technologies and served using Linux-based instances. For other systems, we rely heavily on the serverless approach using AWS SAM and the Lambda service. The bulk of our products use JavaScript/Typescript and NodeJS, although we also use other languages like Python, PHP, and Java. Prior experience with one or more of these languages is helpful but not required. We use Azure Pipelines for CI/CD to manage our integration, automated test reporting, and releases.



What we are looking for

* An experienced software developer who has first-hand experience working in a modern stack

* Drive and aptitude for learning new skills

* Initiative to drive tasks to completion

* Experience building systems where scalability and durability are of great concern and importance

* Be an active participant in the full software development lifecycle including requirements, solution design, development, QA, and implementation

* Knowledge of web technologies and best practices

* Ability to communicate effectively and mentor others



Job Posting --Required Compensation Information

THE BELOW INFORMATION MUST BE INCLUDED IN ALL JOB POSTINGS.





Compensation: 55-65/h

Exact compensation may vary based on several factors, including skills, experience, and education.



Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

Required Skills & Experience

The following requirements are representative of the day-to-day activities of the technical team. If you do not satisfy the exact requirements but feel that you have sufficient overlap in experience or the capacity to become proficient in these areas please do not hesitate to apply, we would love to speak with you!

* Bachelor's Degree in Computer or Information Science preferred, or equivalent work experience.

* 4+ years of experience designing and implementing software systems at scale

* System design experience with focus on distributed systems and microservices

* Experience with at least one major cloud provider (AWS preferred, Azure and GCP also okay)

* Demonstrated proficiency with React

* Demonstrated proficiency in general purpose programming languages including, but not limited to: TypeScript, JavaScript, Python

* Familiarity with modern Authorization & Authentication systems (e.g. OpenID, SAML)

* Experience with Linux and various CLI tools

* Experience with at least one RDBMS or NoSQL database

* Experience with CI/CD, automation of testing and deployment

* Experience with containerization and container orchestration

Nice to Have Skills & Experience

* Cloud certification (Developer/Architect focus)

* Prior experience as a senior engineer or technical lead

* Data modeling experience

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.