Software Engineer - Front Line Manager
Midigator
Software Engineering
San José Province, San José, Costa Rica
Posted on Mar 11, 2026
The Software Engineer - Front Line Manager will lead a high-performing engineering team, driving both technical excellence and deep employee engagement. You will be responsible for the full talent lifecycle—from strategic hiring to hands-on mentorship. By providing continuous feedback and architecting individual development plans, you will cultivate a robust leadership pipeline and empower team members to reach their next level of seniority.
What You’ll Do
What You’ll Do
- Lead a team of developers and quality engineers to deliver new product features to a customer facing web application across multiple regions.
- Perform technical design reviews and code reviews
- Be responsible for prototyping, developing, and troubleshooting software in the user interface or service layers
- Perform peer reviews on source code to ensure reuse, scalability and the use of best practices
- Participate in collaborative technical discussions that focus on software user experience, design, architecture, and development
- Perform demonstrations for client stakeholders on project features and sub features, which utilizes the latest Front end and Backend development technologies
- Maintain active relationships with Product Owner to understand business requirements, participate in requirement gathering meetings and review designs with the product owner
- Own backlog items and coordinate with other team members to develop the features planned for each sprint
- Bachelor's degree in Computer Science or related technical field involving coding or equivalent job experience required
- 7+ Years of experience with Java/JEE, Spring, Spring boot, Microservices, REST/SOAP web services, SQL, Tomcat, Jenkins, SQL database knowledge
- 7+ Years of experience with Application Testing skills, including Unit testing and Automated testing
- 4+ Years of experience with Cloud services, specifically on Google Cloud Platform
- Strong exposure in Agile, Scaled Agile based development models
- Familiar with Interfaces such as REST web services, swagger profiles, JSON payloads.
- Previous team lead/management experience with a team of 5 of more developers
- Experience in shaping team culture
- Previous experience managing distributed systems is a plus
- Cloud Certification