Job Description
Notice Period: 15 to 30 days max
Key Responsibilities :
- Lead and manage a team of 10-15 software developers, providing guidance, mentorship, and support.
- Design, develop, and maintain robust, scalable, and efficient applications using .NET CORE and microservice architecture.
- Oversee the implementation and integration of cloud solutions to enhance application performance and scalability.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the highest quality of software development through code reviews, testing, and adhering to best practices.
- Must have hands-on experience on design, development and deployment of automated fare collection applications.
- Manage database systems, including Postgres, MySQL, and NoSQL DB, ensuring optimal performance, security, and reliability.
- Identify and resolve technical issues, and continuously improve the development process.
- Stay up-to-date with the latest industry trends and technologies to ensure the team is using the best tools and practices.
- Foster a collaborative and positive work environment, encouraging professional growth and development within the team.
Required Skills and Experience :
- Minimum of 10 years of experience in software development, with a strong focus on .NET CORE and microservice architecture.
- Proven experience in designing and implementing cloud solutions.
- Hands-on experience with automated fare collection applications.
- Proficiency in managing and optimizing databases, including Postgres, MySQL, and NoSQLDB.
- Strong leadership and team management skills, with the ability to effectively oversee a team of 10-15 members.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- A proactive and self-motivated approach to work, with a commitment to continuous improvement.
Preferred Qualifications :
- Experience with DevOps practices and tools.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Familiarity with Agile/Scrum methodologies.
Education :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Advanced degrees or relevant certifications are a plus
💡 Quick Summary
Seeking a career-building opportunity? The Lead Software Engineer | |Net Core position is now open for candidates interested in the Software Developer Jobs sector. This role in Ahmedabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
