Descripción del puesto
We are seeking an experienced Technical Leader with experience with .NET and React to join our team and help us deliver innovative software solutions. In this role, you will be responsible for leading the technical direction of both frontend and backend development, mentoring the development team, and ensuring high-quality coding practices. You will work in a collaborative and dynamic environment that fosters continuous learning and growth.
Responsibilities:
- Lead the design, development, and architecture of complex software applications using .NET (C#) and React.
- Take ownership of technical decisions, ensuring that both Frontend and Backend development are aligned with business goals and best practices.
- Supervise and mentor the development team, providing code reviews, feedback, and support to help team members grow and improve their skills.
- Collaborate closely with the Project Manager to manage project scope, timelines, and deliverables while ensuring technical requirements are met.
- Contribute to the continuous improvement of development processes, tools, and technologies, promoting innovation and best practices.
- Lead by example in code quality and performance, ensuring high standards for all deliverables.
- Provide technical guidance and training to team members and other teams when necessary.
- Participate in recruitment efforts, evaluating candidates for technical roles through interviews and practical assessments.
Requisitos
- 5+ years of experience in .NET (C#) and React development.
- Proven experience in leading technical teams and mentoring other developers.
- Solid understanding of software architecture, design patterns, and best practices in Backend and Frontend development.
- Strong experience with version control systems (Git) and Agile methodologies (Scrum, Kanban).
- Excellent proficiency in English (advanced level, both written and spoken).
- Strong problem-solving and troubleshooting skills with a focus on quality and performance.
Valued:
- Experience working with cloud technologies (Azure, AWS)
- Knowledge of CI/CD tools and automation
- Experience with Node.js, Angular, Java or Python
Beneficios
- Opportunity to make a significant impact in an innovative, open-minded environment.
- A fun, relaxed work environment within a horizontal organization that fosters friendship and collaboration.
- Remote-friendly: Work from home or our Punta Carretas office.
- Refunds for training, courses, and certifications to continue your professional growth.
- Free access to e-learning platforms such as Udemy.
- Referral Program for helping us build a great team.
- Birthday off to celebrate your special day!
Detalles
Tags:
Nosotros
Switch Software is always looking for ambitious, talented software developers. Our main offerings include .NET, Java and Javascript, but if you specialize in something else, we want to see what you have to offer.
We are a growing company and have offices in Montevideo(Uruguay) and in US in Austin (Texas), Chicago and Denver. If you want to work in US projects on a team that maintains a small-company family environment, then Switch may be your next home.