Senior Software Developer
Embedded Alliance, Inc.
Gaithersburg, MD, United States
23 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$180,000.0 - $205,000.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Amazon Web Services
Microsoft Azure
C Sharp (Programming Language)
C++ (Programming Language)
Cloud Computing
Code Review
Continuous Integration
Software Design Patterns
Distributed Revision Control
Distributed Systems
Elasticsearch
+29 more
Python (Programming Language)
Message Broker
NoSQL
Object-Oriented Software Development
Scrum Methodology
RabbitMQ
Redis
E2e Testing
Ansible
Software Engineering
Web Applications
Enterprise Software Applications
Cloud Platform System
ReactJS
Git
Vue.js
Containerization
AngularJS
Gitlab-ci
Information Technology
Deployment Automation
Apache Kafka
Front End Software Development
Restful APIs
Terraform
Devsecops
Docker
Jenkins
Microservices
Job description
- Design, develop, test, deploy, and maintain enterprise software applications using modern development practices
- Design and implement RESTful APIs, microservices, and distributed architectures
- Write clean, maintainable, well-documented code following secure coding standards
- Build automated unit, integration, and end-to-end tests
- Perform code reviews and mentor junior developers
- Troubleshoot complex issues and perform root cause analysis to improve reliability and performance
- Work with DevSecOps teams on CI/CD pipelines and automated deployment
- Contribute to architecture discussions, technical roadmaps, and modernization initiatives
- Collaborate with Product Owners, Scrum Masters, architects, and fellow developers in Agile sprints
Requirements
Active Top Secret/SCI with the ability to successfully pass a Polygraph examination., * US citizenship is required per contract
- 8+ years of professional software development experience
- Bachelor’s in Computer Science, Software Engineering, or a related field, or a Master’s with 6+ years, or equivalent professional experience in lieu of a degree
- Strong proficiency in one or more object-oriented languages such as Java, C#, Python, or C++
- Experience developing web-based and enterprise software applications
- Experience designing and consuming REST APIs
- Experience with relational and/or NoSQL databases
- Strong grasp of object-oriented design principles and software design patterns
- Experience with Git or another distributed version control system
- Experience in Agile Scrum or SAFe environments
Preferred Qualifications
- Cloud-native development in AWS, Azure, or another cloud platform
- Containerization with Docker and Kubernetes
- Microservices architecture
- DevSecOps practices and CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps
- Infrastructure as Code with Terraform or Ansible
- Message brokers such as Kafka or RabbitMQ
- Front-end frameworks such as React, Angular, or Vue.js
- Elasticsearch, Redis, or similar enterprise technologies
- Secure software development lifecycle (SSDLC) practices, * Do you have a TS / SCI Clearance with the ability to obtain a polygraph?
Experience:
- Software Development: 8 years (Required)
Security clearance:
- Top Secret (Required)
Benefits & conditions
- 401(k)
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Referral program
- Retirement plan
- Vision insurance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago