Senior Software Engineer

Centurion

McLean (VA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm is seeking a Software Development Engineer for an onsite position in McLean, VA. This role involves designing and developing software products, collaborating with teams, and integrating various technologies to meet user demands. Candidates should have 5+ years of experience in software engineering, including full-stack development, and possess strong knowledge of cloud environments, particularly AWS. A bachelor's degree or equivalent experience is required, along with the ability to obtain a TS/SCI clearance.

Qualifications

  • 5+ years of experience building and operating production-grade full-stack applications in cloud environments.
  • 3+ years of experience in distributed architectures using microservices or serverless.
  • Experience designing and implementing RESTful APIs and microservices.

Responsibilities

  • Design and develop software products that meet user needs and market demands.
  • Collaborate with designers, product managers, and other engineers.
  • Write clean, efficient, testable code following best practices.

Skills

Full-stack application development
Go programming
Java programming
Node.js programming
C# programming
AWS experience
Microservices architecture
RESTful APIs
CI/CD pipelines
NoSQL databases

Education

Bachelor's degree in software engineering
5+ years of software engineering experience

Tools

AWS
PostgreSQL
MySQL
MongoDB
DynamoDB

Job description

We’re looking for a Software Development Engineer for an onsite opportunity in McLean, VA

Key Responsibilities
  • Design and develop software products that meet user needs and market demands.
  • Apply engineering principles to construct and maintain efficient, bug-free software systems.
  • Collaborate with designers, product managers, and other engineers to bring products from concept to launch.
  • Architect secure, scalable, and high-performance backend applications
  • Work on both front-end and back-end development using languages such as Go, Node.js, Java or C#.
  • Integrate backend services with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, and DynamoDB
  • Write clean, efficient, testable code following best practices for performance, maintainability, and security
  • Integrate generative AI tools to accelerate development and enhance product design.
  • Communicate design decisions and technical trade-offs clearly to both technical and non-technical stakeholders.
  • Contribute to a culture of innovation and technical excellence by keeping abreast of industry trends.
  • Embed security checks and compliance requirements into the development process to meet relevant standards.
Qualifications
  • 5+ years of experience building and operating production-grade full-stack applications in cloud environments such as AWS
  • 5+ years of experience with Go, Java, Node.js, or C# development
  • 3+ years of experience in distributed architectures using microservices or serverless in AWS, Google, or Azure Cloud
  • 3+ years of experience with SQL and NoSQL databases
  • Experience designing and implementing RESTful APIs and microservices
  • Experience in CI/CD pipeline setup and maintenance
  • Knowledge of authentication, authorization, and security best practices
  • Experience using generative AI tools to accelerate development, automate coding tasks, and review AI-generated code
  • Ability to obtain a TS/SCI clearance
  • Bachelor's degree and 3+ years of experience in software engineering, or 5+ years of experience in software engineering in lieu of a degree
Nice to Have Skills
  • Experience writing source code for new applications or generating and enhancing code samples for existing applications
  • Experience acquiring client requirements and resolving workflow problems through automation optimization
  • Ability to work with automated testing tools to perform testing and maintenance
  • TS/SCI clearance
  • AWS Certifications, such as Cloud Practitioner, Developer Associate, or Solutions Architect Associate
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

KMM Technologies, Inc. • Reston (VA)

On-site
USD 120,000 - 150,000
Senior Full Stack Software Engineer, TS/SCI, Security Clearance Required, Onsite in Herndon, VA
Senior Full Stack Software Engineer, TS/SCI, Security Clearance Required, Onsite in Herndon, VA

Gina’s Tech Jobs - IT Recruiting Agency • Herndon (VA)

On-site
USD 140,000 - 180,000
Medical insurance
Dental
Vision
+7
Senior Software Engineer: AI-Driven Backend & Cloud Architect
Senior Software Engineer: AI-Driven Backend & Cloud Architect

Centurion • McLean (VA)

On-site
USD 100,000 - 130,000
Sr. Java Engineer
Sr. Java Engineer

Entagile • McLean (VA)

Hybrid
USD 140,000 - 210,000
Senior Software Developer - VA Licensed
Senior Software Developer - VA Licensed

Strategic Business Systems, Inc. • United States

Hybrid
USD 120,000 - 170,000
Flexible work arrangements
TS/SCI clearance preferred
Junior Software Engineer
Junior Software Engineer

Worky • Fairfax (VA)

On-site
USD 90,000 - 110,000
.NET Developer Senior
.NET Developer Senior

Saic • Arlington (VA)

Hybrid
USD 100,000 - 130,000
Senior Java Developer
Senior Java Developer

AKTRA INC • McLean (VA)

On-site
USD 110,000 - 160,000
Full Stack AWS Java developer
Full Stack AWS Java developer

Stellent IT LLC • Reston (VA)

On-site
USD 120,000 - 150,000
Software Engineer – (Hybrid-Remote) – McLean, VA; position requires a TS/SCI Clearance
Software Engineer – (Hybrid-Remote) – McLean, VA; position requires a TS/SCI Clearance

Synertex LLC • McLean (VA)

Hybrid
USD 180,000 - 230,000