We are seeking a talented and highly motivated Web Developer to join our dynamic team. The ideal candidate will have a strong background in web development technologies and frameworks, with hands-on experience in Microsoft .NET, C#, JavaScript, CSS, and various web services. The Web Developer will be responsible for building and maintaining web-based applications, ensuring they are user-friendly, high-performing, and scalable.
Key Responsibilities:
- Develop and maintain web applications using Microsoft .NET, C#, and ASP.NET MVC.
- Write clean, efficient, and maintainable JavaScript, CSS, and Bootstrap code to build responsive and visually appealing user interfaces.
- Integrate Web Services (Web API, WCF) to enable data communication between web applications and external systems.
- Design, develop, and optimize SQL queries and work with Oracle databases (preferred) to ensure data integrity, security, and efficiency.
- Work with Entity Framework to handle data access and management in a streamlined manner.
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions.
- Participate in source code management using Git to maintain version control and ensure team collaboration.
Key Skills and Qualifications:
- Proficiency in Microsoft .NET and C# for backend development.
- Strong experience in front-end technologies, including JavaScript, CSS, and Bootstrap.
- Hands-on experience with ASP.NET MVC framework.
- Solid knowledge of SQL (Oracle preferred) and experience with database design and querying.
- Proficiency with Entity Framework for ORM-based data management.
- Experience working with Web Services such as Web API and WCF.
- Familiarity with Source Code Management tools, particularly Git.
- Strong problem-solving skills, with the ability to debug and resolve complex issues.
- Knowledge of web security best practices and optimization techniques.
- Excellent communication and collaboration skills, with the ability to work in a fast-paced, team-oriented environment.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
Preferred Qualifications:
- Experience with additional front-end frameworks (e.g., React, Angular) is a plus.
- Familiarity with cloud services such as AWS or Azure is a bonus.
- Knowledge of automated testing and CI/CD processes