Qureos

FIND_THE_RIGHTJOB.

Senior Software Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

MAJUS is currently seeking a highly skilled and experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will design, develop, and maintain robust software solutions that meet the highest standards of quality, performance, and security. You will solve complex technical challenges, lead technical initiatives, and contribute to scalable systems that support diverse mission needs. This is a full-time position that also includes opportunities beyond the role as you grow with our team.

What is the mission?

You will play a critical role in architecting, developing, and maintaining software applications while guiding technical decisions and best practices. Through leadership, collaboration, and deep technical expertise, you will help deliver secure, scalable, and high-performing solutions that align with organizational and mission objectives.

What will you do?


Design, develop, and maintain scalable, secure, and high-performance software applications


Lead the development of new features and system enhancements from concept through deployment


Collaborate with cross-functional teams to gather requirements and translate business needs into technical solutions


Provide technical leadership, mentorship, and code reviews for junior and mid-level engineers


Integrate applications with third-party systems, services, and APIs


Troubleshoot, debug, and resolve complex technical issues across the application stack


Ensure software adheres to best practices for coding standards, security, and performance optimization


Participate in architectural discussions and contribute to long-term technical strategy


Support deployment, maintenance, and continuous improvement of production systems

What skills do you possess?


Bachelor's degree in Computer Science, Software Engineering, or a related field


Proven experience as a Senior Software Engineer with a strong portfolio of enterprise-level applications


Strong proficiency in modern programming languages including .NET, C#, Java, Python, and/or JavaScript


Experience designing and working with RESTful APIs and microservices architectures


Strong understanding of databases (SQL and/or NoSQL) and data modeling


Experience with cloud platforms and distributed systems


Proficiency with version control systems such as Git


Ability to lead technical initiatives and solve complex system-level problems


Excellent communication, collaboration, and leadership skills


Strong attention to detail and commitment to high-quality, maintainable code

Preferred Qualifications


Relevant professional certifications preferred but not mandatory


Experience with cloud platforms such as AWS or Azure


Familiarity with DevOps tools, CI/CD pipelines, and infrastructure-as-code


Experience working in agile or scrum development environments


Familiarity with ServiceNow is desired but not mandatory

Work Location Requirement


Must report on-site in the Washington, DC area

Salary

$100,000.00 – $160,000.00 per year, depending on experience and certifications

Why Join Us?


Work on cutting-edge projects with a talented and collaborative team


Opportunities for professional growth, leadership development, and skill enhancement


Competitive salary and comprehensive benefits package


Flexible work environment that values work-life balance

Benefits


401(k)


Dental insurance


Flexible schedule


Health insurance


Health savings account


Life insurance


Paid time off


Professional development assistance


Vision insurance

© 2026 Qureos. All rights reserved.