About the Job :We are seeking a skilled .NET Developer to join our dynamic development team. As a .NET Developer, you will be responsible for designing, building, and maintaining applications using Microsoft .NET technologies. You will work with a talented team of developers and collaborate with stakeholders to deliver high-quality, scalable, and efficient solutions.Key Responsibilities :- Software Development : Design, develop, and implement web-based applications using .NET Framework, .NET Core, and C#.- API Integration : Build and consume RESTful APIs and web services, ensuring smooth integration with other systems and applications.- Database Management : Work with SQL Server or other relational databases to design efficient database schemas, write complex queries, and manage stored procedures.- Debugging and Troubleshooting : Identify and resolve bugs, performance bottlenecks, and issues across different environments (development, staging, production).- Unit Testing : Write unit tests to ensure the reliability, performance, and security of the applications.- Collaboration : Collaborate with cross-functional teams including project managers, designers, and QA engineers to deliver high-quality software solutions.- Code Reviews : Participate in code reviews to ensure code quality and adherence to best practices.- Documentation : Maintain clear and up-to-date technical documentation related to code, processes, and system architecture.- Continuous Improvement : Keep up-to-date with emerging technologies and best practices in software development and apply them to improve the development process.Key Skills & Qualifications :- Education : Bachelor's degree in computer science, Engineering, or a related field. Equivalent experience may be considered.Experience : - 4+ years of professional experience in .NET development (C#, ASP.NET, .NET Core).- Experience with web technologies such as HTML5, CSS3, and JavaScript.- Experience working with SQL Server and database design.- Familiarity with version control systems such as Git or SVN.- Experience working with RESTful APIs and Web Services.- Familiarity with agile development methodologies (Scrum, Kanban).Technical Skills :- Strong proficiency in C# and .NET Core.- Experience with ASP.NET MVC and/or Web API.- Knowledge of Entity Framework or other Object-Relational Mapping (ORM) frameworks.- Familiarity with front-end technologies like JavaScript, jQuery, and frameworks like React and Angular.- Knowledge of unit testing frameworks (e.g., MSTest, NUnit, xUnit) and continuous integration practices.- Understanding of basic security principles in web applications (e.g., data encryption, authentication, authorization).- Experience with AWS, Azure or other cloud platforms is a plus.Soft Skills : - Strong problem-solving abilities and analytical thinking.- Excellent communication skills, both written and verbal.- Ability to work in a team and collaborate effectively.
- Attention to detail and a commitment to delivering high-quality work.Desirable Skills :- Familiarity with Docker or Kubernetes for containerization.- Knowledge of microservices architecture.- Experience with DevOps practices and tools (e.g., Jenkins, Azure DevOps).- Exposure to Agile methodologies and tools (Jira, Trello, etc.).

Keyskills: .Net C# RESTful API .Net Core Javascript Version Control System Webservices SQL Server MVC React.js ASP
The Contec Global Group has a worldwide presence, with operations in Asia, Africa, Europe and America.As a company established on the platform of e-Governance and smart technologies, Contec Global is amongst the most experienced independent technology and systems organizations operating in developin...