Software Engineer (Kerala)

Software Engineer (Kerala)

10 Sep
|
techvantage.ai
|
Kerala

10 Sep

techvantage.ai

Kerala

Roles and Responsibilities

- Design, develop, and maintain robust, scalable, and high-performance web and backend applications using .NET Core, ASP.NET MVC, C#, and related technologies.
- Collaborate with product owners, architects, QA engineers, and other stakeholders to understand business requirements and develop effective technical solutions.
- Write clean, maintainable, reusable, and testable code following coding standards and best practices.
- Perform code reviews, provide technical guidance, and mentor junior developers.
- Identify, troubleshoot, and resolve performance, scalability, and production issues.
- Participate in architectural discussions and contribute to design decisions.
- Work closely with Agile teams and participate in sprint planning, daily stand-ups, backlog grooming, reviews, and retrospectives.
- Support CI/CD processes, deployments, release activities, application monitoring, and incident resolution.
- Contribute to continuous improvement by adopting modern development practices, tools, and frameworks.

Skills and Requirements

- Minimum 5+ years of skilled experience in .NET application development.
- Strong proficiency in C#, .NET Core, ASP.NET MVC, and Web API development.
- Hands-on experience with SQL Server, Entity Framework, database design,



and query optimization.
- Experience with front-end technologies such as JavaScript, HTML, CSS, and modern frameworks like Angular or React.
- Good understanding of microservices architecture and cloud platforms, preferably Microsoft Azure.
- Strong knowledge of software design patterns, SOLID principles, object-oriented programming, and software engineering best practices.
- Experience with source control systems such as Git and CI/CD pipelines.
- Proven ability to take ownership of features and deliver solutions from design through deployment and support.
- Strong analytical, troubleshooting, and problem-solving skills.
- Experience working in Agile/Scrum development environments.
- Hands-on experience with Azure services, Docker, Kubernetes, or containerized application deployment is preferred.
- Exposure to DevOps practices, logging frameworks, monitoring tools, and observability solutions is preferred.
- Excellent communication, collaboration, and stakeholder management skills.
- Self-motivated, proactive, and capable of working independently with minimal supervision.
- Strong commitment to quality, continuous learning, innovation, and engineering excellence.

📌 Software Engineer (Kerala)
🏢 techvantage.ai
📍 Kerala

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (kerala) / kerala