Description:
We are seeking a highly skilled Senior .NET Developer (5–7 years) to join our Fintech engineering team. This role is ideal for someone who thrives in complex technical environments, wants to work on next-generation trading platforms, and can contribute to architectural decisions while remaining deeply hands-on with development.
As a senior member of the team, you will play a key role in designing backend services, influencing technical direction, ensuring high code quality, and collaborating closely with cross-functional teams. Experience with financial or trading systems is highly preferred.
Key Responsibilities🔹 Technical Expertise & Development
- Architect, design, and develop enterprise-grade applications using .NET 8, C#, ReactJS, and AWS.
- Build and maintain event-driven microservices using AWS technologies such as Lambda, S3, Step Functions, IoT, etc.
- Apply and advocate best practices including SOLID principles, clean architecture, and design patterns.
- Contribute to CI/CD pipelines, automated testing, and DevOps best practices to ensure smooth and efficient deployments.
🔹 Collaboration & Contribution
- Work closely with Product Owners, QA, DevOps, and UI/UX teams to translate requirements into robust technical solutions.
- Assist in planning, effort estimation, and ensuring timely delivery of high-quality features.
- Participate in peer code reviews, providing technical guidance and maintaining coding standards within the team.
- Promote team collaboration, knowledge-sharing, and continuous improvement.
🔹 Quality, Performance & Innovation
- Ensure high availability, performance, and security of cloud-based applications.
- Troubleshoot live system issues and contribute to proactive performance improvements.
- Promote strong testing methodologies, documentation, and best coding practices.
- Continuously explore emerging technologies to enhance product efficiency and architecture.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 5–7 years of professional experience in .NET development.
- Strong expertise in .NET Core/.NET 8, C#, SQL, and modern front-end technologies (ReactJS, TypeScript, HTML/CSS).
- Solid understanding of Microservices Architecture, REST APIs, Domain-Driven Design, and distributed systems.
- Hands-on experience building and scaling AWS-based cloud applications.
- Familiarity with DevOps tools: Git, Jenkins, Docker, CI/CD pipelines.
- Experience working on trading systems or financial applications is a significant advantage.
- Exposure to blockchain and event-driven architectures is a plus.
- Strong problem-solving abilities, analytical thinking, and attention to detail.
- Excellent communication and ability to work collaboratively with cross-functional teams.