Role Responsibilities
- Develop, test, and maintain web applications using the .NET framework.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve application issues, ensuring a seamless user experience.
- Participate in code reviews to maintain code quality and share knowledge.
- Integrate user-facing elements with server-side logic for web applications.
- Implement security and data protection measures to safeguard sensitive information.
- Document development processes, code changes, and necessary technical specifications.
- Stay updated with emerging technologies and best practices in software development.
- Contribute to all phases of the development lifecycle, from planning to deployment.
- Ensure designs are in compliance with specifications and enhance user satisfaction.
- Provide technical support to other departments as needed.
- Assist in producing high-quality software components.
- Work collaboratively in an Agile environment to produce high-quality software.
- Continuously monitor and optimize performance of applications.
- Engage in sprint planning and agile ceremonies.
Qualifications
- Bachelor's degree in Computer Science or related field.
- Proven experience as a .NET Developer with a strong portfolio of completed projects.
- Experience with C# programming and ASP.NET platform.
- Familiarity with SQL databases and query optimization.
- Knowledge of HTML, CSS, and JavaScript.
- Experience with RESTful API integration.
- Understanding of version control systems (e.g., Git).
- Strong analytical and problem-solving skills.
- Ability to work in a fast-paced environment and manage multiple tasks.
- Excellent communication and teamwork abilities.
- Experience in Agile/Scrum development methodologies.
- Detail-oriented with a passion for software development.
- Familiarity with web application security best practices.
- Willingness to learn new technologies and tools as needed.
- Prior experience in a similar role will be an advantage. .Net core+ Angular OR react + Any cloud. Salary: 6 to 8 - 20 LPA , 8 to 15 - 28 LPA Note : From Day 1 Work from office
Relevant experience
4+ years of experience in building architecture, developing and delivering scalable and reliable enterprise and SaaS Solutions
Development Expertise - Web Applications, Server Side, User Interfaces, Enterprise Integrations using REST
Expertise in Microsoft .NET Stack (C#, ASP.NET with MVC, Web API, .Net Core), IIS, TFS, SSIS, GIT
Experience in Continuous Integration & Deployment (CI/CD) Automation
Expertise in UI Development – Angular, React, Javascript, HTML5, CSS, jQuery
Development Experience on AWS or any Cloud Platforms would be a definite plus
Experience using Agile Development Processes like Sprint Planning, Retrospectives, Scrum, etc
Ability to collaborate with customers & internal teams to deliver the scalable, robust and intuitive product
Excellent oral/written communication and interpersonal skills with the ability to collaborate across functions and geographies.
Strong analytical, problem solving, time management and organisational skills
Knowledge and hands-on Experience with Test Driven Development.
Experience with relational and non-relational database technologies like SQL, MongoDB.
Nice to Have
Experience with .Net core
Experience with public cloud offerings (AWS, Azure, etc.
Knowledge of CI/CD tools like Jenkins, Docker, Spinnaker, etc.Skills: team collaboration,git,css,mongodb,web application security,c#,cloud platforms,restful apis,ci/cd,sql,test driven development,version control systems,html,asp.net,react,problem-solving skills,agile methodologies,javascript,angular