Home Job Details
A
Information Technology 🏢 Full Time ⭐️ Verified

Senior Software Engineer

Apex Government Solutions
Washington
Estimated Salary
USD 120.000 – USD 160.000
Live Update
7 Juni 2026
Deadline
7 Jun 2027

Job Description

About the Opportunity

Are you a visionary technologist looking to make a tangible impact in the heart of the nation's capital? Apex Government Solutions is seeking a highly skilled Senior Software Engineer to join our elite team. We are dedicated to building secure, scalable infrastructure that powers critical government initiatives. If you thrive in a fast-paced environment and want to leverage your expertise for the greater good, this is your opportunity to shape the future of technology in DC.

Why Choose Apex?

  • Competitive salary and comprehensive benefits package.
  • Flexible work arrangements and professional development opportunities.
  • Work on mission-critical projects that serve the public sector.
  • A collaborative and inclusive company culture.

Responsibilities

  • Architect and design scalable, high-performance software solutions using modern technologies.
  • Lead the full software development lifecycle, from concept to deployment.
  • Conduct code reviews, technical planning, and mentorship for junior developers.
  • Ensure application security, compliance, and performance optimization.
  • Collaborate closely with product managers, designers, and stakeholders to define requirements.
  • Debug and resolve complex technical issues efficiently.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
  • 5+ years of professional software development experience.
  • Strong proficiency in Python, Java, or Go.
  • Experience with cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes).
  • Deep understanding of RESTful APIs, microservices architecture, and database management.
  • Excellent verbal and written communication skills for cross-team collaboration.

Responsibilities

  • Architect and design scalable, high-performance software solutions using modern technologies.
  • Lead the full software development lifecycle, from concept to deployment.
  • Conduct code reviews, technical planning, and mentorship for junior developers.
  • Ensure application security, compliance, and performance optimization.
  • Collaborate closely with product managers, designers, and stakeholders to define requirements.
  • Debug and resolve complex technical issues efficiently.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
  • 5+ years of professional software development experience.
  • Strong proficiency in Python, Java, or Go.
  • Experience with cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes).
  • Deep understanding of RESTful APIs, microservices architecture, and database management.
  • Excellent verbal and written communication skills for cross-team collaboration.

Required Skills

Python Java Go AWS Docker Kubernetes Microservices RESTful APIs SQL Agile Scrum

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Jobs

Similar job recommendations for you

View All