Logo
RIT Solutions, Inc.

software Developer

RIT Solutions, Inc., Reston, Virginia, United States, 22090

Save Job

Basic Qualifications • Bachelor's degree in computer science or similar field or related work experience. • 5 plus years of dynamically related experience in coding and development of highly • scalable, high-impact software components, and/or client-facing web applications. • Demonstrated proficiency with current software development lifecycle (SDLC) concepts • and best-practices, CI/CD pipelines, and test-driven development. • Strong experience in Object-Oriented design principles, patterns, and coding best • practices • Demonstrated proficiency with Restful API development using NodeJS, JavaScript, TypeScript, Express, etc. • Demonstrated proficiency with UI development using Angular, JavaScript, TypeScript, etc. • Strong experience with database applications (e.g., Aurora MySQL, Dynamo Db, etc.). • Strong experience with Cloud computing and infrastructure such as AWS - EC2, • Lambdas, API Gateway, ElastiCache, ECS/EKS/ECR, SNS, SQS, etc. • Demonstrated understanding of how to configure and use code management, • configuration, and deployment tools, including: git, GitHub, GitLab, etc. Proficient at using modern code-management practices to work on multiple branches and merge code with peer developers.

Preferred Qualifications Must have Typescript and NodeJS