We’re looking for a skilled and motivated .NET Developer to join our R&D team.

Reporting to the Senior Manager: R&D, you’ll play a key role in enhancing, modernizing, and supporting enterprise-grade software solutions. This role is ideal for someone who thrives in complex environments, enjoys working with both legacy and modern systems, and takes pride in clean, high-quality code.

Key Responsibilities

  • Design, develop, and maintain scalable applications using C#, .NET Framework, and ASP.NET
  • Contribute to modern .NET Core-based solutions
  • Translate business requirements into robust technical designs
  • Build and integrate RESTful APIs and backend services
  • Write clean, efficient, and well-documented code following best practices
  • Troubleshoot, debug, and resolve performance issues
  • Develop and execute unit and integration tests
  • Work with SQL Server to design schemas and optimize queries
  • Collaborate with Product, QA, and DevOps teams
  • Participate in code reviews and continuous improvement initiatives
  • Support deployment, configuration, and maintenance of applications
  • Monitor and enhance system performance and scalability

Minimum Requirements

  • 3+ years’ experience in software development
  • Strong experience with C#, .NET Framework, and ASP.NET
  • Experience with multithreading and parallel programming in Windows environments
  • Solid foundation in data structures, algorithms, and object-oriented design
  • Experience with SQL Server and relational databases
  • Ability to work independently and navigate complex codebases
  • Strong analytical and problem-solving skills
  • Excellent communication skills (technical and non-technical)
  • Commitment to clean code and high development standards

Nice to Have

  • Experience with .NET Core
  • Knowledge of XML/XSLT
  • Familiarity with Git (Bitbucket workflows preferred)
  • Exposure to AI-assisted development tools (e.g., GitHub Copilot)
  • Experience modernizing legacy systems or working in hybrid tech environments

Please note that this position is fully remote.

Working hours- 14:00pm to 22:00pm

Desired Skills:

  • Problem solving
  • .NET framework
  • Understand codebases
  • C#
  • ASP.NET
  • RESTful API’s
  • Write code
  • Troubleshoot
  • Windows service environments
  • Computer science
  • SQL Server
  • Independent
  • Analytical skills
  • Communication skills
  • Git
  • AI-assisted coding tools
  • Claude
  • Amazon Q
  • GitHub
  • Copilot

Desired Work Experience:

  • 2 to 5 years

Desired Qualification Level:

  • Certificate

About The Employer:

For over 25 years, we’ve empowered organizations to deliver critical communications with accuracy, security, and speed. Serving more than 1,500 clients across multiple industries, we combine innovative technology with omnichannel communication solutions that keep businesses moving forward.

What truly sets us apart is our people.

We foster a culture where you can grow your career, contribute meaningfully, and make a real impact. Here, your ideas matter-you’ll be solving real-world challenges while helping shape the future of customer communication technology.

Learn more/Apply for this position