MAJUS Consulting
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
#J-18808-Ljbffr
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
#J-18808-Ljbffr