Job Summary:
As an ASP.NET Developer, you will be responsible for designing, developing, and maintaining high-quality web applications using ASP.NET framework. You will collaborate with cross-functional teams to deliver robust and scalable solutions that meet client requirements and contribute to the company’s success.
Daily tasks will include algorithm development; system-level problem solving; writing high-quality, non-duplicated, and documented code; database schema design; and implementing complex controls.
Knowledge on Microsoft Azure B2C will be added advantage.
Responsibilities
- Develop and maintain web applications using ASP.NET, C#, and related technologies.
- Selecting libraries and tools for improving accuracy, improving DevOps processes, and implementing new features.
- Optimize applications for maximum speed, scalability, and performance.
- Keeping web assets, including JavaScript and CSS files, organized and consistent.
- Perform unit testing, debugging, and troubleshooting to ensure robustness and reliability.
- Improving accuracy by developing automatic unit tests and integration tests.
- Stay updated with emerging technologies and contribute to continuous improvement within the development process.
Skills:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proven experience 3+ years as an ASP.NET Developer or similar role.
- Proficiency in ASP.NET, C#, MVC, Web API, HTML, CSS, JavaScript, and related frameworks/libraries.
- Experience using .NET version 4.5+ | Core
- Experience with single-page apps and dynamic DOM modifications
- Experience with database technologies such as SQL Server, MySQL, or Oracle.
- Strong understanding of object-oriented programming and design principles.
- Excellent problem-solving skills and attention to detail.
- Ability to work both independently and collaboratively in a team environment.
- Strong communication and interpersonal skills.
- Understanding of scaling with stateless techniques.
- Experience with hosting in Microsoft Azure, Amazon Web Services, etc.