We are seeking a passionate and skilled ASP.NET MVC Developer to develop and support our TAEMS system--a core training and assessment platform designed for scalability, compliance, and performance. You will be involved in both front-end and back-end development, collaborating with a dynamic product team to deliver high-quality software solutions tailored to real-world learning environments.
:
We are looking for an ASP.NET MVC developer that will be able to develop and support existing applications. The main scope of work will include everything from back-end to client-side code, using optimal and efficient technologies, frameworks, and patterns. Your primary responsibilities will be to design and develop these applications. Therefore, it's essential that you are skilled at problem solving, solution design, and high-quality coding.
Key Responsibilities
Develop, maintain, and enhance TAEMS features using ASP.NET MVC / .NET Core technologies
Ensure application scalability, performance, and responsiveness
Analyze business requirements and translate them into technical designs
Fix bugs and support existing system modules across various releases
Collaborate with cross-functional teams including UI/UX, QA, and DevOps
Adhere to best practices in software development, version control, and testing
Technical Skills Required:
Proficient in C#, .NET Framework 4.5+ / .NET Core, and ASP.NET MVC/Core
Experience with Razor, HTML, Bootstrap, JavaScript, and jQuery
Strong hands-on experience in MySQL (database design, optimization, and integrity)
Understanding of application layer design, code structuring, and clean architecture
Familiarity with the client-side framework jQuery
Qualifications & Soft Skills:
Minimum 3 years of experience in ASP.NET MVC development
Bachelor's degree in computer science, Information Technology, or equivalent
Ability to work independently, effectively and collaboratively all phases of development and support
Strong written and verbal communication skills
Passion for clean code and agile delivery
Demonstrated teaching experience, either oral or written a plus.
Experience working in EdTech projects or familiarity with training systems is an advantage
Job Type: Full-time
Pay: ?25,000.00 - ?35,000.00 per month
Benefits:
Work from home
Schedule:
Day shift
Monday to Friday
Morning shift
Weekend availability
Supplemental Pay: