Senior Software Developer

Full-time, India

About NCODE Consultant

In today’s fast-paced business world, technology plays a crucial role in ensuring growth and success. At NCODE, we help our clients succeed through the exciting journey of digital transformation. Our team started the Singapore office in 1994 growing our seasoned staff to 30 Solution Architects, Software Engineers, Business Analysts, Project Managers and Tech Leads across Singapore, Malaysia and India.

About the role

As a Senior Software Developer at NCODE, you will take charge of our Software development projects, ensuring that they not only meet but exceed our technical and design standards. You bring a wealth of experience and a strong foundation in programming concepts, making you pivotal in driving our projects to success. Your expertise in MVC, Entity Framework C#, and Microservices will be instrumental in ensuring the robustness and efficiency of our applications. Additionally, your knack for Front-End UI design will play a crucial role in ensuring our platforms are not just functional but also visually captivating.

Key Responsibilities

  • Lead software development projects with hands-on coding, ensuring best practices are always followed.

  • Utilize logical thinking and problem-solving skills to tackle challenging development scenarios.

  • Implement robust solutions using MVC, Entity Framework C#, REST API, JSON, XML, and Microservices.

  • Ensure coding standards are maintained across projects.

  • Collaborate closely with other teams, showcasing excellent troubleshooting and communication skills.

  • Drive excellence in Front-End UI design, translating requirements into visually captivating and functional web interfaces.

  • Deliver high-quality code and designs with passion and precision.

  • Work extensively with MS-SQL and bring a good experience with Oracle into the mix, providing a holistic database solution.

About you


  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related fields.


  • Demonstrable experience with MVC, Entity Framework C#, REST API, JSON, XML, and Microservices.

  • Proven coding skills and a history of leading web development projects.

  • Familiarity with MS-SQL and experience in Oracle will be considered an added advantage.

  • Previous exposure to Front-End UI Design is a plus.


  • Strong grasp of programming concepts and best coding techniques.

  • Ability to troubleshoot effectively and communicate complex technical ideas clearly.

  • Passionate about code quality, design, and user-centric interfaces.

Personal Attributes

  • Must possess a team-player attitude and demonstrate professionalism at all times.

Application Procedure

Apply for this job

Interested candidates are invited to send their resumes along with a cover letter detailing their relevant experience to Only shortlisted candidates will be contacted for an interview. View all careers here.

IT software consultant working on laptop