Today
Public Trust
Unspecified
Unspecified
IT - Software
Tysons, VA (On-Site/Office)
OVERVIEW:
We're looking for an experienced Lead Software Engineer to join our innovative team. The ideal candidate is a hands-on technical leader with a strong background in Python , React , and Node.js , along with proven experience architecting and developing cloud-native applications on AWS . You'll play a key role in piloting new programs, building prototypes, and driving R&D initiatives that push the boundaries of technology and innovation.
GENERAL DUTIES:
REQUIRED QUALIFICATIONS:
DESIRED QUALIFICATIONS:
CLEARANCE:
We're looking for an experienced Lead Software Engineer to join our innovative team. The ideal candidate is a hands-on technical leader with a strong background in Python , React , and Node.js , along with proven experience architecting and developing cloud-native applications on AWS . You'll play a key role in piloting new programs, building prototypes, and driving R&D initiatives that push the boundaries of technology and innovation.
GENERAL DUTIES:
- Lead the design, development, and deployment of scalable, high-performance software solutions.
- Architect and implement cloud-based applications leveraging AWS services (e.g., Lambda, ECS, S3, DynamoDB, CloudFormation).
- Oversee end-to-end development across both frontend and backend systems using React and Node.js .
- Drive rapid prototyping and proof-of-concept development for emerging technologies and new product initiatives.
- Collaborate with cross-functional teams-including data science, DevOps, and product management-to translate business needs into technical solutions.
- Mentor and guide software engineers, ensuring best practices in coding, design, and agile methodologies.
- Evaluate new technologies and frameworks to support R&D and pilot projects.
REQUIRED QUALIFICATIONS:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 7+ years of professional software engineering experience with a strong focus on full-stack development.
- Proficiency in Python , React , and Node.js .
- Hands-on experience developing and deploying applications in AWS Cloud environments .
- Proven track record of working on pilot programs , prototypes , or R&D efforts .
- Strong understanding of software architecture, design patterns, and CI/CD pipelines.
DESIRED QUALIFICATIONS:
- Experience with AI/ML model integration or machine learning pipelines.
- Knowledge of Big Data technologies (e.g., Spark, Kafka, Hadoop).
- Familiarity with Identity, Credential, and Access Management (ICAM) concepts or frameworks.
- Experience with containerization (Docker, Kubernetes) and infrastructure as code (Terraform, AWS CDK).
- Excellent problem-solving, communication, and leadership skills.
CLEARANCE:
- US Citizenship required
group id: 90943786