Senior Engineering Manager
Insight Global
Job Description
Key Responsibilities
• Lead the end-to-end modernization of existing .NET monolithic systems into cloud-native, microservices-based architectures.
• Design scalable, secure, high-performance distributed systems using Azure/AWS services.
• Establish architectural principles, patterns, frameworks, and reusable components for engineering teams.
• Serve as the principal technical authority across multiple teams and Vendors.
• Conduct architecture reviews, produce technical documentation, and set standards for coding and DevOps best practices.
• Review and approve pull requests with attention to scalability, maintainability, and performance.
• Build frameworks, libraries, and internal tools to improve developer productivity.
• Define and enforce standards for clean coding, microservices patterns, API design, and cloud governance.
• Ensure compliance with security, performance, and audit requirements.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Skills and Requirements
Required Qualifications
• 12+ years of professional experience in software engineering, technical leadership, and architecture.
• Extensive, hands-on engineering expertise across the .NET stack, with advanced proficiency in C#, VB.NET, and SQL Server.
• Proven experience modernizing monolithic applications into microservices.
• Hands-on experience with Azure (preferred) or AWS cloud services.
• Expertise with REST APIs, messaging systems, event-driven design, and distributed systems.
• Strong understanding of CI/CD, DevOps pipelines, containers (Docker/Kubernetes).
• Experience with relational and NoSQL databases.
• Excellent communication, mentoring, and leadership skills. Preferred Qualifications
• Exposure to front-end ecosystems (React, Angular, Blazor) is a plus.
• Experience building internal frameworks or developer tools.
• Background in managing or leading multiple engineering teams.
Confirmar seu email: Enviar Email
Todos os Empregos de Insight Global