Company Overview
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.
Position Overview
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.Key Responsibilities
1. Software Development (Approx. 50–70%)
- 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
2. Scrum Master Responsibilities (Approx. 30–50%)
- 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
Required Qualifications
- 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
Preferred Qualifications
- 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
Core Competencies
- 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
Working Conditions & Expectations
- 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
Learn more about this Employer on their Career Site
