Job Description
We are urgently hiring a talented Software Engineer to join our growing team in Washington, DC. This is a full-time position that offers a competitive salary and equity options for all employees.
At Apex Digital Solutions, we are driving innovation in the federal technology sector. While our primary hub is in Washington, DC, we support a hybrid work model that may occasionally require coordination with our North Carolina operations. If you are a technical expert looking for a role with real impact and ownership, we want to hear from you.
Responsibilities
- Develop, test, and maintain high-quality software solutions using modern languages and frameworks.
- Collaborate with cross-functional teams (product, design, and engineering) to define feature requirements and technical specifications.
- Participate in code reviews, architecture planning, and system design meetings.
- Optimize application performance and scalability to ensure seamless user experiences.
- Mentor junior developers and contribute to a culture of continuous learning and technical excellence.
- Deploy code to production environments and monitor system health to ensure 99.9% uptime.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 3+ years of professional software development experience in Python, Java, or JavaScript.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of data structures, algorithms, and software design patterns.
- Experience with relational and non-relational databases (SQL, MongoDB, etc.).
- Excellent problem-solving skills and the ability to communicate complex technical concepts clearly.