Tsunami Tsolutions is a leading provider of technology solutions tailored for the aerospace & defense sector and other highly regulated industries. We specialize in delivering innovative enterprise solutions that enhance operational efficiency, compliance, and decision-making for airlines, MROs, and aerospace manufacturers.
NOTE: This position requires access to technologies and hardware subject to U.S. national security-based export control requirements. All applicants must be U.S. Persons (8 USC 1324b(a)(3)), or otherwise authorized by the U.S. Government. NO Company Sponsorship offered.
We are seeking a highly collaborative and technically strong Software Developer who will also serve as Scrum Master for one or more product squads. This hybrid role combines hands-on software development with facilitation of agile processes to ensure effective sprint execution, continuous improvement, and high-quality product delivery.
The ideal candidate thrives both in writing clean, scalable code and in enabling teams to operate with clarity, accountability, and predictability.
- Design, develop, test, and maintain high-quality, scalable software solutions
-
Contribute to system architecture and technical design decisions
-
Write clean, maintainable, and well-documented code
-
Participate in code reviews and uphold engineering standards
-
Troubleshoot, debug, and resolve production issues
-
Collaborate with Product, Design, and other stakeholders to refine requirements
-
Contribute to CI/CD pipelines and DevOps best practices
-
Ensure solutions meet performance, security, and compliance standards
-
Participate in technical debt management and refactoring initiatives
- Facilitate Scrum ceremonies (Sprint Planning, Daily Standups, Reviews, Retrospectives)
-
Ensure adherence to agile principles and Scrum framework
-
Remove impediments that hinder team progress
-
Foster a culture of continuous improvement and psychological safety
-
Support accurate sprint forecasting and capacity planning
-
Monitor sprint metrics (velocity, burndown, cycle time) and use insights to improve delivery predictability
-
Coach team members in agile practices and self-organization
-
Act as a liaison between the development team and Product Owner
-
Promote transparency and clear communication across stakeholders
-
Support release planning and cross-team coordination where required
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
-
[X]+ years of professional software development experience
-
Proven experience working in agile/Scrum environments
-
Strong proficiency in [insert primary language/stack]
-
Experience with version control systems (e.g., Git)
-
Solid understanding of software design principles and best practices
-
Demonstrated experience facilitating agile ceremonies
- Certified Scrum Master (CSM, PSM, or equivalent)
-
Experience in DevOps, CI/CD pipelines
-
Experience with cloud platforms (AWS, Azure, GCP)
-
Experience in scaling agile across multiple teams
-
Prior experience in a hybrid technical/leadership role
- Strong problem-solving and analytical skills
-
Excellent communication and facilitation skills
-
Ability to balance technical delivery with team enablement
-
High degree of accountability and ownership
-
Conflict resolution and stakeholder management capability
-
Continuous improvement mindset
- Combination of independent coding work and team facilitation
-
May require participation in cross-functional planning sessions
-
Occasional out-of-hours support during critical production incidents (if applicable)
-
Hybrid work with 3 days in office in Glastonbury CT