As a Senior .NET Developer you will play a pivotal role in leading the design development and implementation of . Net-based software solutions. You will provide technical expertise guidance and support to junior team members collaborating closely with cross-functional teams to deliver high-quality and scalable applications.
- Translate ideas into well-structured code and ensure it is free of major issues.
- Write code that is clear readable and free of major issues to ensure high quality and maintainability.
- Debug and resolve issues promptly to ensure the stability and performance of the system.
- Upgrade existing .NET applications and systems as new software and hardware technologies emerge ensuring continued compatibility and performance.
- Adopt agile methodologies to enhance process efficiency.
- Work closely with team members including senior developers and project managers to deliver high-quality software to ensure clear communication.
- Provide support to junior team members to assist their development and contribute to team success.
- Conduct appropriate adjustments to existing designs when necessary make significant refactors ensuring the final product remains functional effective and aligned with project goals.
Requirements
- 3-7 years of experience in development
- Experience in core restful API SQL server C# entity framework Linq git
- Fintech background is a plus
- Proficiency in project management tools and software development tools
- Knowledge of System design architecture and patterns
- Experience dealing with large-scale systems
- Proven background in Microservices distributer apps and third-party apps integration