Job description
Role Summary:
We are looking for a Mid-Level .NET Developer to contribute to the design, development, and enhancement of backend services and integrations supporting mobile banking operations. The ideal candidate has strong coding skills, a passion for building clean, maintainable systems, and a solid understanding of enterprise-grade database development.
Key Responsibilities:
- Design, develop, and maintain .NET Core backend services and RESTful APIs.
- Participate in code reviews, providing constructive feedback and ensuring best practices.
- Collaborate with senior developers and business analysts to deliver new product features.
- Develop and maintain database objects such as stored procedures, views, and functions in SQL Server.
- Implement and troubleshoot Docker-based deployments for application services.
- Assist in integrating with PostgreSQL systems where applicable.
- Write unit and integration tests to maintain high-quality code.
- Support troubleshooting, debugging, and system optimization efforts.
- Contribute to technical documentation and knowledge sharing across the team.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or related discipline.
- 4–6 years of hands-on experience in .NET development.
- Strong proficiency in C#, .NET Core, Entity Framework, and RESTful APIs.
- Advanced experience with MS SQL Server (T-SQL, query optimization, stored procedures).
- Basic knowledge of Docker (building, running, and maintaining containers).
- Exposure to PostgreSQL is advantageous.
- Intermediate code review and debugging skills.
- Strong teamwork and communication skills.
- Familiarity with Agile methodologies and collaborative development workflows.
Job Type: Full-time
Application Question(s):
- What is your current and expected salary?