We are hiring on behalf of our client and below is the job description:
Job Description
We are looking for an experienced Backend C# Developer to join our core platform team ,responsible for developing our enterprise-grade portal solutions. This role involves designing, implementing, and maintaining robust backend systems that power complex AI solutions for enterprises and governments. You will be working with the latest technologies, including .NET Core 8 and ASP.NET, in a collaborative, agile, and professionally challenging environment.
Responsibilities
- Develop, and maintain backend systems for our enterprise-grade portal solutions.
- Take ownership and of design tasks and collaborate with frontend developers, architects, and other stakeholders to align backend solutions with overall system goals.
- Lead by example in producing clean high-quality, reusable code following established best practices for scalability and security.
- Develop RESTful APIs and integrate with various third-party services and databases.
- Perform unit testing and automated testing to ensure code quality and reliability.
- Actively participate in technical discussions and contribute to code, system design, and architecture reviews.
- Debug, troubleshoot, and optimize performance bottlenecks in production environments.
- Follow Agile/Kanban methodologies and collaborate effectively with the engineering team.
Qualifications
- Minimum 5+ years of experience as a Backend Developer with strong proficiency in C# and .NET Core (version 8 preferred).
- Solid understanding of ASP.NET for building enterprise-level web applications.
- Experience in designing and developing RESTful APIs and backend services.
- Proficiency in Object-Oriented Programming (OOP) principles and software design patterns. Strong understanding of relational database management systems (and SQL).
- Familiarity with cloud-based deployments (Azure, AWS, or GCP) and containerization technologies like Docker or Kubernetes.
- Experience with automated testing frameworks (xUnit, NUnit, or equivalent) is a strong advantage. Knowledge of CI/CD pipelines and modern agile software development practices.
- Experience with any of the following would be considered a bonus
o Microservices and message-oriented architectures
o NoSQL / Document database systems
o gRPC, or Message brokers like RabbitMQ or Kafka.
Personal Competencies
- Innovative, motivated, and a quick learner with a passion for solving complex technical challenges. Strong communication and teamwork skills, with the ability to work effectively in small, agile teams.
- A high degree of ownership and attention to detail, with a commitment to delivering robust and high-quality software solutions.
- Adaptable and open to learning new technologies and processes.
Only shortlisted candidates will be notified.
Nimmi Thottathil
Talenta Consultants Pte Ltd
EA License No. 23C1796