i
Contec Global
38 Contec Global Jobs
Software Engineer - .Net Frameworks
Contec Global
posted 1d ago
Flexible timing
Key skills for the job
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.).
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Software Engineer roles with real interview advice
Supportive teammates with good work environment and culture. Fair appraisals. Transparency is their in the management.
The work pressure is very high.
Read 2 reviews6-10 Yrs
Delhi/Ncr