About the company
HIT YOUR Q4 TECH HIRING TARGETS BY POSTING JOBS ON QODE! Welcome to qode - the career engagement platform for tech talent worldwide. At this moment, we are proud to source tech talent across Asia. Please follow the instructions to book a call with us.
Job Summary
Key Responsibilities:
📍Refactor and optimize existing code to improve readability, maintainability, testability, and performance. 📍 Design, develop, and maintain robust unit tests and integration tests to ensure the reliability and quality of software products. 📍 Troubleshoot and debug software issues. 📍 Unit and integration test and End to End testing of deliverables (Manual and Automation tests) 📍 Collaborate with cross-functional teams to understand project requirements and translate them into well-structured, maintainable code.
Requirements:
📍Strong experience as a C#.NET developer, with a focus on code refactoring, unit testing, and integration testing. 📍 Solid understanding of object-oriented programming principles and design patterns. 📍Technologies: C#, .Net, RESTful API, Asp.net-MVC, SQL Server and exposure to UI technologies like Angular. 📍 Experience with automated testing frameworks such as Xunit/ MSTest and BDD/Spec flows. 📍 Proficiency in writing clean, well-designed, and maintainable code. 📍 At least 1-2 years of experience designing enterprise software or distributed systems modules (For Lead Roles) 📍 Strong knowledge of data structures, algorithms, and/or distributed systems. 📍 Excellent problem-solving and analytical skills. 📍 Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment.