Level III Software Engineer– Information Technology

Level III Software Engineer– Information Technology

Availabilty: Contingent Upon Contract Award
Location: Onsite/Hybrid/Remote with limited travel
Job Type: Full Time Part Time
Clearance: Secret Eligible
Industry: Government & Software Services / Data & Analytics
Level: Senior Engineer

Position Overview 

We are seeking a highly skilled and experienced Level III Software Engineer to join our IT team. The ideal candidate will have a strong background in software development, system design, and problem-solving, with the ability to lead projects and mentor junior engineers. This role requires an innovative thinker who can contribute to both architecture and hands-on coding while ensuring the delivery of high-quality, scalable, and secure software solutions. 

Key Responsibilities 

  • Design, develop, test, and maintain complex software applications and systems. 
  • Lead technical design discussions and contribute to architectural decisions. 
  • Collaborate with cross-functional teams to define requirements and deliver solutions that align with business goals. 
  • Review code for accuracy, performance, and adherence to best practices. 
  • Troubleshoot, debug, and optimize applications for maximum performance and scalability. 
  • Ensure software meets security and compliance standards. 
  • Mentor and provide technical guidance to Level I and Level II engineers. 
  • Contribute to continuous improvement initiatives, including process automation, CI/CD pipelines, and system modernization. 
  • Stay current with emerging technologies and recommend tools or methodologies to improve efficiency. 

Required Qualifications 

  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience). 
  • 6+ years of professional software engineering experience. 
  • Strong proficiency in one or more programming languages (e.g., Python, Java, C#, JavaScript, or similar). 
  • Experience with cloud platforms (AWS, Azure, or Google Cloud). 
  • Familiarity with DevOps practices, containerization (Docker/Kubernetes), and CI/CD pipelines. 
  • Proficiency in database technologies (SQL and/or NoSQL). 
  • Solid understanding of software design principles, data structures, and algorithms. 
  • Excellent analytical, communication, and problem-solving skills. 

Preferred Qualifications 

  • Master’s degree in Computer Science or related field. 
  • Experience with microservices architecture and RESTful API development. 
  • Knowledge of Agile/Scrum methodologies. 
  • Previous experience in a leadership or mentorship role. 

Why Join Us? 

  • Join a collaborative, fast-paced, and innovative team within a mission-driven environment that prioritizes continuous learning, integrity, and career development. Our Senior Tech Leadership also still develop!
  • Contribute to cutting-edge projects that drive innovation in government and business operations.
  • Lead high-visibility projects that drive meaningful change
  • You’ll be afforded opportunities for continuous learning, certification, and career growth.
  • Enjoy competitive compensation, full benefits, and flexible work options including remote or hybrid arrangements.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx