Title: Software Engineer
Location : Rockville, MD or McLean, VA
Target Start Date : ASAP
Type: contract
Pay Rate / Salary : DOE
Role Overview
The Software Engineer is responsible for designing, developing, enhancing, and maintaining scalable, secure, and high-performance applications that support critical business functions. This role contributes across the full software development lifecycle, including requirements analysis, architecture, implementation, testing, deployment, and ongoing support of both custom-built and configurable off-the-shelf (COTS) solutions.
The engineer will work across frontend and backend systems, leverage cloud-native services, and collaborate closely with product, platform, and security teams to deliver reliable and maintainable solutions.
Key Responsibilities Application Development & Enhancement - Design, develop, and enhance new and existing applications and system components using modern programming languages and frameworks
- Support and extend customized COTS and internally developed applications using technologies such as JavaScript, Node.js, Angular, Python, GraphQL, and PowerBI
- Implement scalable backend services and APIs leveraging cloud services including RDS, Lambda, Fargate, API Gateway, S3, SNS, and SQS
- Contribute to architectural decisions and technical design to improve system scalability, resiliency, and maintainability
Cloud & Platform Integration - Build and deploy applications using cloud-native and containerized architectures
- Integrate applications with CI/CD pipelines and infrastructure platforms to support automated build, test, and deployment processes
- Ensure applications align with enterprise infrastructure standards and operational requirements
Reliability, Performance & Troubleshooting - Troubleshoot and resolve complex issues across frontend and backend components in development, test, and production environments
- Analyze and optimize application performance, reliability, and scalability
- Participate in root cause analysis and contribute to long-term remediation strategies
Code Quality & Testing - Write clean, well-documented, maintainable, and testable code following established engineering best practices
- Develop and maintain unit, integration, and automated tests to ensure system stability and reliability
- Participate in code reviews to uphold quality standards and share knowledge across the team
Security & Compliance - Implement secure coding practices and ensure applications meet security and compliance requirements
- Regularly evaluate and update application dependencies to mitigate security vulnerabilities and maintain compatibility
- Leverage logging, monitoring, and scanning tools to identify and remediate issues
Collaboration & Continuous Improvement - Collaborate with cross-functional teams including product owners, platform engineers, security teams, and stakeholders
- Contribute to continuous improvement initiatives, including tooling, development standards, and engineering processes
- Stay current with emerging technologies and recommend improvements to existing systems
Technologies & Tools - Languages/Frameworks: JavaScript, Node.js, Angular, Python, GraphQL
- Cloud & Infrastructure: AWS (Lambda, Fargate, RDS, API Gateway, S3, SNS/SQS)
- CI/CD & DevOps: Jenkins, Bitbucket, artifact and provisioning tools
- Monitoring & Security: Splunk, SonarQube, secrets management tools
- Data & Analytics: PowerBI, enterprise data platforms
Qualifications (Optional Section if Needed) - Strong experience in full-stack application development
- Experience building and supporting cloud-based, distributed systems
- Solid understanding of CI/CD, DevOps, and secure software development practices
- Strong problem-solving skills and ability to work across complex systems
Welcome to ConsultNet, a premier national provider of technology talent and solutions. Our expertise spans across project services, contract-to-hire, direct search, and managed services onshore, nearshore, and hybrid. For over 25 years, we have connected thousands of consultants with meaningful roles through a personal, communication-driven approach, partnering with a diverse client base to build high-performing teams and create lasting impact. Our comprehensive service offerings cover a wide range of technology and engineering positions across key markets nationwide. Learn more at
.
We champion equality and inclusivity, proudly supporting an Equal Opportunity Employer policy. We welcome applicants regardless of Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other status protected by law.