Skip to content
All jobs

Senior Software Developer - Scrum Master

TECHNEPTUNE CONSULTING INC

Job
28340
Posted
Location
New Jersey
Work type
Full Time
Tax terms
W2, Yearly
Experience
Experience open
Openings
1 opening

Opens your email app with a message to the employer, its subject naming this job. Attach your resume and send it from your own email.

Skills

  • Java
  • Spring Boot
  • Kafka
  • Microservices
  • MongoDB
  • Python
  • JavaScript
  • React
  • HTML
  • CSS
  • Ansible
  • Kubernetes

About the job

This role focuses on building and modernising real-time, safety-critical systems using a combination of traditional systems engineering and AI-augmented software development practices. You’ll work on software that directly supports national air traffic operations, applying AI tools to accelerate development, improve quality, and enhance system reliability.

Primary Responsibilities

· Approximately 50% hands-on software engineering: design, develop, test, review, debug, deploy, and maintain production-quality cloud-native microservices while contributing to software architecture and technical design decisions

· Approximately 50% Scrum Master responsibilities: facilitate Agile ceremonies, remove impediments, promote continuous improvement, and help the team deliver predictable sprint and PI outcomes

· Guide the team through SAFe cadence including PI planning, iteration planning, backlog refinement, system demos, and inspect-and-adapt workshops

· Track and communicate team flow metrics, velocity, and PI objective progress, using data to drive continuous improvement

· Coordinate with the Release Train Engineer, Product Owner, management, and cross-functional stakeholders to communicate team status, risks, dependencies, and delivery progress

· Manage cross-team and cross-ART dependencies, escalating and resolving blockers that threaten committed outcomes

· Leverage modern DevSecOps practices, CI/CD pipelines, AI-assisted development tools, and engineering best practices to accelerate delivery of secure, high-quality software

· Support integration with legacy air traffic systems and next-generation platform components, including interface definition and troubleshooting

· Support deployment, operational troubleshooting, and resolution of critical issues in development, test, and production environments

· Uphold code quality standards, automated testing practices, and peer review discipline within the team

· Mentor junior engineers and foster collaboration across engineering teams to ensure successful sprint execution and program delivery

Basic Qualifications

· Bachelor's degree in Computer Science, Software Engineering, or a related discipline with 8+ years of relevant experience, or a Master's degree with 6+ years of relevant experience; may also possess a Doctorate. (Equivalent Experience may be used instead of a degree)

· 5+ years of experience designing, developing, testing, and reviewing production Java applications

· 2+ years of experience serving as a Scrum Master on a SAFe Agile team within a large-scale software development environment

· Experience designing and implementing microservices and RESTful APIs, including JSON, XML, and XSD

· Significant experience with the Spring Framework, Spring Boot, and Spring Security

· Experience with unit testing frameworks such as JUnit and Mockito

· Experience with modern web front-end technologies (React, JavaScript, HTML, CSS)

· Significant experience with Linux

· Significant experience with version control systems such as Git

· Experience with CI/CD pipelines and modern DevOps practices

· Experience with common development tools and IDEs (IntelliJ, Eclipse, VS Code, etc.)

· Understanding of sound software development principles and practices

· Ability to effectively communicate verbally and in writing with both technical and non-technical audiences

Preferred Qualifications

· Knowledge of or experience with AI-assisted coding tools (Claude Code, Codex, etc.)

· SAFe Scrum Master (SSM), SAFe Advanced Scrum Master (SASM), CSM, or PSM certification

· Experience with hybrid cloud architectures, data mesh patterns, and cloud-native platform services

· Experience with containers and orchestration (Docker, Kubernetes)

· Experience with event-driven architectures and messaging (Kafka or equivalent)

· Knowledge of or experience with the Python programming language

· Knowledge of or experience with Ansible playbooks and YAML

· Knowledge of or experience with Linux shell scripting

· Knowledge of or experience with MongoDB or other NoSQL data stores

· Knowledge of FedRAMP, FISMA, or government security compliance frameworks

· Experience with safety-critical or highly regulated software domains

· Knowledge of air traffic control systems, air traffic management, or flight services

· Track record of successful delivery on large government programs

Desired but not required: Commutable distance to MD, MN, or NJ.

Similar jobs

See all jobs