Overview
Title: Sr Software Engineer .Net
Short Description
About Birlasoft:
Birlasoft, a powerhouse where domain expertise, enterprise solutions, and digital technologies converge to redefine business processes. We take pride in our consultative and design thinking approach, driving societal progress by enabling our customers to run businesses with unmatched efficiency and innovation. As part of the CK Birla Group, a multibillion-dollar enterprise, we boast a 12,500+ professional team committed to upholding the Group's 162-year legacy. Our core values prioritize Diversity, Equity, and Inclusion (DEI) initiatives, along with Corporate Sustainable Responsibility (CSR) activities, demonstrating our dedication to building inclusive and sustainable communities. Join us in shaping a future where technology seamlessly aligns with purpose.
Title: Sr Manager, Software Engineer (AWS, .NET, SQL)
Location: Bengaluru
Educational Background: Any Graduation
Area(s) of responsibility
- Lead, mentor, and coach a team of diverse, talented engineers, fostering their growth and development while delivering world-class services in a fast-paced environment.
- Utilize effective collaboration skills to work closely with other engineering and product teams, ensuring highly stable and performant services that exceed the expectations of both internal and external customers.
- Thrive in a highly technical and constantly evolving environment, demonstrating exceptional people management skills and a strong customer focus. Provide technical leadership while nurturing a culture of continuous learning, curiosity, and data-driven decision-making.
- Facilitate transparent communication that promotes alignment across the engineering organization.
- Provide direct supervision to an engineering team and work with colleagues across the globe.
- Drive communication, transparency, and platform deliveries across the engineering organization.
- Coach your team to drive engineering best practices and excellence. Ensure opportunities for learning and development for your team members.
- Perform regular code and architectural reviews for your team and others to ensure technical accuracy and engineering best practices.
- Be a servant leader for your team; coach them, do not command them.
- Provide constructive feedback to direct reports and coworkers, ensuring a culture of constant improvement and helping everyone grow together.
Essential job tasks
- Strong technical background with hands-on experience in software development, preferably in languages such as .NET C#, TypeScript, nodeJS, Angular, and JavaScript.
- Strong technical background with hands-on experience in master data management, including proficiency in organizing and optimizing data in Microsoft SQL Server relational databases. Familiarity with non-relational NoSQL databases is a plus.
- Proven experience in leading Agile teams with 5+ direct reports, demonstrating a track record of building and leading high-performing teams.
- Skilled in leading efforts focused on enterprise scale web applications, leveraging modern frameworks, cloud-native technologies, and platforms such as AWS and Azure.
- Experience modernizing legacy applications into modular, scalable, and decoupled architectures.
- Excellent organizational abilities to effectively manage multiple employees, schedules, and projects.
- Strong problem-solving skills and the ability to thrive in a fast-paced and dynamic environment.
- Demonstrated conflict resolution skills, analytical thinking, and the ability to make and own decisions quickly.
Bachelor’s degree in computer science, engineering, or a related field with 10+ years of overall experience in the field of software engineering