We are a dynamic and innovative software development company located in Hyderabad, specializing in cutting-edge technologies and solutions for our global clientele. With a commitment to excellence and a passion for pushing boundaries, we are seeking a talented Lead Software Engineer to join our dedicated team.
Key Responsibilities
- Lead and mentor a team of software engineers to deliver high-quality solutions.
- Collaborate with cross-functional teams to define project requirements and deliverables.
- Design, develop, and maintain software applications using .NET and .NET Core frameworks.
- Utilize Azure DevOps tools such as Azure Boards, Azure Functions, Service Bus, and Logic Apps for efficient project management and deployment.
- Implement best practices for continuous integration and continuous deployment (CI/CD) pipelines.
- Develop responsive front-end interfaces using HTML, CSS, JavaScript, and Angular.
- Ensure data integrity and optimize performance by working with SQL Server and NoSQL databases.
- Analyze complex technical issues and propose effective solutions.
- Communicate effectively with stakeholders to provide project updates and gather feedback.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 8+ years of experience in software development using .NET and .NET Core.
- Proficiency in C#, ASP.NET, and .NET Core frameworks.
- Strong understanding of Azure DevOps and cloud-based solutions.
- Experience with front-end technologies including HTML, CSS, JavaScript, and Angular.
- Familiarity with SQL Server and NoSQL databases.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work independently and as part of a team.
- Previous leadership or mentoring experience is a plus.
Why Join Us
- Opportunity to work with cutting-edge technologies and global clients.
- Dynamic and collaborative work environment with a focus on innovation.
- Competitive salary and benefits package.
- Growth and career advancement opportunities.
- Work-life balance with flexible shift timings.
If you are passionate about software development, possess strong leadership skills, and thrive in a collaborative environment, we would love to hear from you! Apply now to join our team and take your career to the next level.