Skip to main content
Navy Mutual Aid Association logo

Software Developer - Application Support & Development

Navy Mutual Aid Association
Full Timemid
Arlington, Virginia, USPosted March 3, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JiraRESTAgileCI/CDDevOpsAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Are you a versatile developer with a passion for solving complex problems and building scalable enterprise solutions? Join our team as a Software Developer, where you’ll play a pivotal role in enhancing and customizing mission-critical applications that support our life insurance operations.

This is a full-stack role that blends software engineering, DevOps, and system observability. You’ll collaborate across disciplines to deliver robust, integrated solutions that drive business success.

Key Responsibilities

  • Lead development, maintenance, and enhancement of enterprise-grade applications.
  • Support integrations and workflows using tools like MuleSoft and Apex.
  • Implement and troubleshoot APIs (REST, SOAP), with expertise in JSON, XML, and error handling.
  • Collaborate with cross-functional teams to resolve technical issues across infrastructure and applications.
  • Engage in DevOps practices including CI/CD pipeline support, environment configuration, and automation.
  • Monitor system health using observability tools to proactively identify performance issues.
  • Provide Tier-2 production support and escalate complex issues as needed.
  • Maintain clear technical documentation including API specs, system diagrams, and SOPs.
  • Utilize project management tools such as Atlassian, SharePoint, and Jira.
  • Participate in Agile ceremonies and contribute to sprint planning, retrospectives, and code reviews.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or related field preferred.
  • Minimum 5 years of experience in software development, technical product management, or platform ownership.
  • Strong understanding of system architecture, integration patterns, and API behavior.
  • Proficiency in structured data formats (XML, JSON) and modern integration methods.
  • Experience with Agile methodologies and leading agile ceremonies.
  • Proven ability to translate business needs into technical solutions.
  • Excellent communication and collaboration skills; able to influence and build trust across teams.
  • Experience in regulated industries such as life insurance, finance, or payments is highly valued.

Why Join Us?

  • Work on impactful projects that support critical business operations.
  • Collaborate with talented professionals in a dynamic, agile environment.
  • Opportunity to innovate and experiment with emerging technologies.
  • Competitive compensation and benefits package.
  • Supportive culture that values knowledge-sharing and continuous learning.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free