Level IV Software Engineer – Information Technology

Level IV 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: Lead Engineer

Position Overview 

We are looking for an accomplished and innovative Level IV Software Engineer to join our Information Technology team. This senior-level position plays a key role in shaping technical direction, leading complex development initiatives, and mentoring other engineers. The ideal candidate has a deep technical foundation, extensive hands-on experience, and a proven ability to architect, implement, and deliver large-scale enterprise software solutions 

Key Responsibilities 

  • Lead the design, development, and implementation of complex software applications and system architectures. 
  • Serve as a subject matter expert (SME) for software engineering best practices, frameworks, and technologies. 
  • Drive technical strategy and decision-making for major IT and business initiatives. 
  • Mentor and guide junior and mid-level engineers to develop technical and professional skills. 
  • Conduct design and code reviews to ensure quality, performance, and maintainability. 
  • Collaborate with product managers, business analysts, and cross-functional teams to align software solutions with organizational goals. 
  • Implement and enforce DevOps, CI/CD, and automated testing standards. 
  • Troubleshoot and resolve high-level technical issues across multiple systems and platforms. 
  • Research and evaluate emerging technologies to improve system efficiency and scalability. 
  • Contribute to establishing software engineering policies, standards, and documentation practices. 

Required Qualifications 

  • Bachelor’s degree in Computer Science, Information Technology, or related discipline (or equivalent professional experience). 
  • 9+ years of professional experience in software engineering, system design, or application development. 
  • Advanced proficiency in one or more modern programming languages (e.g., Java, Python, C#, Go, or JavaScript). 
  • Strong experience with enterprise-level application architecture and microservices design. 
  • Expertise with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes). 
  • Proven track record with CI/CD tools and DevOps methodologies. 
  • Solid understanding of database systems (SQL and NoSQL), data modeling, and API design. 
  • Excellent analytical thinking, leadership, and communication skills. 
  • Ability to translate business requirements into scalable and maintainable technical solutions. 

Preferred Qualifications 

  • Master’s degree in Computer Science, Engineering, or related field. 
  • Experience leading multi-disciplinary software teams or large-scale IT projects. 
  • Familiarity with cybersecurity principles and compliance frameworks. 
  • Exposure to Agile/Scrum development environments. 
  • Contributions to open-source projects or published technical work. 

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