This role is for a skilled
Software Developer
to join our team, focusing on building robust, scalable, and high-performing backend applications. The ideal candidate has a passion for designing and developing with modern technologies and a knack for solving complex problems.
Key Responsibilities
Collaborate with cross-functional teams, including product owners and scrum masters, to plan and define product requirements.
Design and implement scalable software solutions using
.NET, C#
, and
ASP.NET
.
Develop
Microservices
using
WCF
and
MS Web API
.
Write clean, reusable, and testable code.
Perform unit tests, troubleshoot bugs, and ensure the quality of our applications.
Apply
DevOps
principles and work with CI/CD pipelines.
Qualifications
5-8 years of experience
in application design and development with
C#
and
ASP.NET
.
A solid understanding of
enterprise solution architecture
and
object-oriented design
.
Advanced
C#
skills, including concepts like
Generics, LINQ, and dependency injection
.
Experience with
Oracle database environments
.
Familiarity with
Visual Studio
and
VSTS
.
A bachelor's degree in Programming, Computer Science, or a related field is preferred.
Ability to learn quickly, work independently and as part of a team, and communicate effectively.