Back to Jobs
Recently postedEmployeeTechnology

Sr. Software Engineer with Security Clearance

MarkonAnnapolis Junction, MD🇺🇸United States

Why this role stands out

This hybrid Sr. Software Engineer role offers a highly competitive salary and the chance to develop cutting-edge applications with immediate operational impact for critical missions. You'll thrive here if you possess strong technical skills, a passion for problem-solving, and are eager to grow within a reputable organization that values collaboration and innovation. Apply now to leverage your security clearance and make a significant contribution.

Quick overview

Salary$120k - $200k/yr
SeniorityMid Senior
Employment typeEmployee
Work modeHybrid
LocationAnnapolis Junction, MD, United States
DockerMicroservicesGitScrumConfluenceC++JavaPythonRESTPostgreSQLKubernetesJiraAgileCI/CDLinux

Job description

Markon is seeking an experienced Senior Backend Software Engineer Level 3 to support an Intelligence Community customer.
This role will focus on designing, developing, testing, and maintaining backend software applications and services that support mission-critical systems. The position requires strong programming skills, experience with relational databases, and the ability to develop scalable, reliable software solutions while collaborating with cross-functional engineering teams. Responsibilities

  • Design, develop, test, deploy, maintain, and enhance backend software applications and services.
  • Analyze user requirements and translate them into software design specifications, functional requirements, and performance standards.
  • Develop and maintain software solutions using Java, C++, and/or Python.
  • Design, implement, and optimize relational databases, including PostgreSQL, to support application functionality and data management.
  • Conduct design reviews, code reviews, debugging, and testing to ensure software quality, reliability, and performance.
  • Analyze complex technical problems, evaluate potential solutions, and implement improvements to existing software systems.
  • Utilize Git for version control and collaborative software development.
  • Track development activities, requirements, and technical documentation using Jira and Confluence.
  • Collaborate with software engineers, systems engineers, and stakeholders to integrate software components and resolve technical challenges.
  • Support software development best practices, continuous improvement, and the delivery of reliable mission-focused solutions. Qualifications
  • Active TS/SCI clearance with Polygraph required.
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
  • 20+ years of relevant software engineering experience, including backend application development.
  • Strong programming experience with Java, C++, and/or Python.
  • Experience designing, developing, testing, and maintaining backend software applications.
  • Experience with relational databases, including PostgreSQL or comparable database technologies.
  • Proficiency with Git for source code management and version control.
  • Experience using Jira and Confluence for Agile development, requirements tracking, and documentation.
  • Experience conducting software design reviews, code reviews, debugging, and performance optimization.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to collaborate effectively with technical teams in a software development environment. Desired Qualifications
  • Experience developing RESTful APIs, microservices, or distributed backend applications.
  • Experience with Linux-based development environments.
  • Familiarity with Agile/Scrum methodologies and software development lifecycle practices.
  • Experience with Docker, Kubernetes, or other containerization technologies.
  • Experience implementing automated testing and CI/CD pipelines.
  • Experience supporting software development within an Intelligence Community or Department of Defense environment.
  • Experience optimizing database queries, application performance, and system scalability.

Similar jobs