Job Description
We are seeking a visionary Senior Software Engineer to join our elite team in Washington, DC. In this pivotal role, you will architect and maintain high-performance software solutions that power critical government initiatives and secure digital infrastructures.
At Apex Government Solutions, we pride ourselves on fostering an inclusive culture where innovation thrives. You will have the opportunity to work with cutting-edge technologies, mentor junior developers, and directly impact the digital landscape of the nation's capital.
Why Join Us?
- Competitive compensation and comprehensive benefits package.
- Flexible remote and hybrid work options.
- Professional development and certification reimbursement.
- Opportunity to work on mission-critical, high-impact projects.
Responsibilities
- Design, develop, and deploy robust, scalable software applications using modern technologies.
- Collaborate closely with product managers, designers, and stakeholders to define technical requirements.
- Write clean, efficient, and well-documented code following industry best practices and security standards.
- Conduct code reviews and provide constructive feedback to team members.
- Optimize application performance, latency, and scalability in a cloud-based environment.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 5+ years of professional software development experience.
- Proficiency in at least two of the following languages: Python, Java, Go, or JavaScript.
- Strong experience with front-end frameworks such as React, Angular, or Vue.js.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Experience with SQL and NoSQL databases.
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.