Software Engineer (.NET core, C#, RabbitMQ, REST APIs, Azure DevOps)

EXASOFT PTE. LTD.
4 days ago
Posted date4 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesResponsibilities:
• Develop, enhance, and maintain backend systems and services using .NET Core (C#) and Entity Framework.
• Design and implement RESTful APIs to support frontend and system integrations.
• Write complex SQL queries, stored procedures, and perform database optimization on SQL Server.
• Collaborate with Business Analysts, UI/UX, and frontend developers to understand business requirements and translate them into technical solutions.
• Perform unit testing, bug fixing, and participate in system deployment.
• Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
• Ensure code quality, maintainability, and scalability following best practices.
Requirements :
• Strong hands-on experience in .NET Core, C#, and Entity Framework (Core).
• Proficient in SQL Server development and relational database design.
• Experience with ASP.NET MVC, REST APIs, and tools like Swagger/Postman.
• Experience with RabbitMQ, Azure DevOps, or other CI/CD tools.
• Familiarity with version control tools such as Git or TFS.
• Comfortable working in Agile (Scrum or Waterfall) environments.
• Exposure to Angular for frontend interaction.
• Familiarity with DevExpress, Oracle, or scripting languages like Python.
• Strong problem-solving and communication skills.
• Ability to work collaboratively with both technical and business teams.
• Prior experience working in enterprise environments is a plus.
• Develop, enhance, and maintain backend systems and services using .NET Core (C#) and Entity Framework.
• Design and implement RESTful APIs to support frontend and system integrations.
• Write complex SQL queries, stored procedures, and perform database optimization on SQL Server.
• Collaborate with Business Analysts, UI/UX, and frontend developers to understand business requirements and translate them into technical solutions.
• Perform unit testing, bug fixing, and participate in system deployment.
• Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
• Ensure code quality, maintainability, and scalability following best practices.
Requirements :
• Strong hands-on experience in .NET Core, C#, and Entity Framework (Core).
• Proficient in SQL Server development and relational database design.
• Experience with ASP.NET MVC, REST APIs, and tools like Swagger/Postman.
• Experience with RabbitMQ, Azure DevOps, or other CI/CD tools.
• Familiarity with version control tools such as Git or TFS.
• Comfortable working in Agile (Scrum or Waterfall) environments.
• Exposure to Angular for frontend interaction.
• Familiarity with DevExpress, Oracle, or scripting languages like Python.
• Strong problem-solving and communication skills.
• Ability to work collaboratively with both technical and business teams.
• Prior experience working in enterprise environments is a plus.
JOB SUMMARY
Software Engineer (.NET core, C#, RabbitMQ, REST APIs, Azure DevOps)

EXASOFT PTE. LTD.
Singapore
4 days ago
N/A
Contract / Freelance / Self-employed
Software Engineer (.NET core, C#, RabbitMQ, REST APIs, Azure DevOps)