Unknown Company

Senior Software Engineer

washington, dc • Posted 1 weeks ago
Onsite Full Time General

Senior Software EngineerMAJUS 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 applicationsLead the development of new features and system enhancements from concept through deploymentCollaborate with cross-functional teams to gather requirements and translate business needs into technical solutionsProvide technical leadership, mentorship, and code reviews for junior and mid-level engineersIntegrate applications with third-party systems, services, and APIsTroubleshoot, debug, and resolve complex technical issues across the application stackEnsure software adheres to best practices for coding standards, security, and performance optimizationParticipate in architectural discussions and contribute to long-term technical strategySupport deployment, maintenance, and continuous improvement of production systemsWhat Skills Do You Possess?Bachelor's degree in Computer Science, Software Engineering, or a related fieldProven experience as a Senior Software Engineer with a strong portfolio of enterprise-level applicationsStrong proficiency in modern programming languages including.NET, C#, Java, Python, and/or JavaScriptExperience designing and working with RESTful APIs and microservices architecturesStrong understanding of databases (SQL and/or NoSQL) and data modelingExperience with cloud platforms and distributed systemsProficiency with version control systems such as GitAbility to lead technical initiatives and solve complex system-level problemsExcellent communication, collaboration, and leadership skillsStrong attention to detail and commitment to high-quality, maintainable codePreferred QualificationsRelevant professional certifications preferred but not mandatoryExperience with cloud platforms such as AWS or AzureFamiliarity with DevOps tools, CI/CD pipelines, and infrastructure-as-codeExperience working in agile or scrum development environmentsFamiliarity with ServiceNow is desired but not mandatoryWork Location RequirementMust report on-site in the Washington, DC areaSalary$100,000.00 – $160,000.00 per year, depending on experience and certificationsWhy Join Us?Work on cutting-edge projects with a talented and collaborative teamOpportunities for professional growth, leadership development, and skill enhancementCompetitive salary and comprehensive benefits packageFlexible work environment that values work-life balanceBenefits401(k)Dental insuranceFlexible scheduleHealth insuranceHealth savings accountLife insurancePaid time offProfessional development assistanceVision insurance

Senior Software Engineer in washington at Unknown Company

This position is listed as full time and onsite.

Back to Job Search