
Lead Software Engineer – DotNet Core, RDBMS, MongoDB, Angular/React/Vue, Azure
Assurant
full-time
Posted on:
Location Type: Office
Location: Hyderabad • 🇮🇳 India
Visit company websiteJob Level
Senior
Tech Stack
AngularAzureCloudDockerGoKubernetesMongoDBMS SQL ServerMySQLNoSQLPostgresPythonRDBMSReactSQLVue.js
About the role
- Guide technical direction of projects and team members
- Design software architecture for scalability, reliability, and security
- Enforce coding standards for high-quality code
- Provide technical solutions and troubleshoot issues
- Write, review, and optimize critical software components
- Oversee unit tests, integration tests, and automated testing
- Manage deployment processes for minimal downtime
- Analyze and optimize software performance
- Improve development processes to enhance productivity
- Collect and incorporate feedback for software improvements
- Communicate effectively with stakeholders
- Ensure documentation of software design and code
- Participate in project planning and coordination
- Identify and manage risks in projects
- Mentor junior and mid-level engineers.
- Foster collaboration and team communication
- Address and resolve team conflicts.
Requirements
- Bachelor’s degree in computer science or equivalent
- 10+ years of experience with C#, Python, or Go for back-end APIs
- 10+ years of experience with RDBMS like PostgreSQL, MySQL, or Microsoft SQL Server
- 2+ years of experience with NoSQL/document databases (preferably MongoDB)
- 2+ years of experience with Angular, React, or Vue
- 3 years of experience with Azure Cloud Platform and containerization (Docker, Kubernetes)
- Excellent problem-solving and collaboration skills
- Strong written and verbal communication skills
- Ability to mentor junior developers
- Adaptability to new technologies and industry trends.
Benefits
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#PythonGoPostgreSQLMySQLMicrosoft SQL ServerMongoDBAngularReactVue
Soft skills
problem-solvingcollaborationwritten communicationverbal communicationmentoringadaptabilityteam communicationconflict resolution
Certifications
Bachelor’s degree in computer science