Junior-Level Backend Developer (.NET) – ()
Description
Job Purpose
The Backend Developer will be responsible for building scalable RESTful APIs, managing server-side application
logic, and integrating with internal and external systems to support seamless data flow and functionality across
the platform.
Key Responsibilities / Accountabilities
• Design, build, and maintain efficient RESTful APIs in C#.
• Build reusable code and libraries for future use.
• Design and implement data storage solutions.
• Work with frontend and mobile app developers to define API specifications.
• Collaborate with frontend engineering teams to ensure seamless integration and reliable user
experiences.
• Manage tools and processes for handling analytics data and evaluating user experience quality.
• Participate in sprint planning and track work items effectively.
• Ensure the backend supports business goals through effective strategy, planning, and execution.
Qualifications
Essential Knowledge & Skills
Education
Bachelor’s degree in Information Technology, Software Engineering, Computer Science, or
a related field.
Experience
o 2+ years developing applications in C#.
o 2+ years in ASP.NET Core.
o Proficiency in REST and SOAP web services.
o Solid experience with SQL Server, Oracle Database, and MongoDB.
o Familiarity with OAuth, JWT tokens, and API Management solutions.
o Understanding of Microservice Architecture, gRPC, and Kafka.
o Experience with DevOps practices and CI/CD pipelines.
o Familiarity with container technologies like Docker and Kubernetes (K8s).
o Experience working with cloud platforms such as Azure and/or AWS.
Personal Attributes
• Strong collaboration skills; works well in a team and independently.
• Analytical mindset with strong decision-making and problem-solving abilities.
• Highly detail-oriented and logical thinker.
• Proven ability to prioritize workload and manage multiple deadlines.
• Self-motivated and proactive in learning and delivering.
• Excellent research, documentation, and troubleshooting capabilities.
• Effective communicator, both written and verbal.
• Adaptable in fast-paced and high-pressure environments.
• Quick learner with a strong appetite for new technologies and processes