We are seeking talented software developers to join our team and contribute to the development and maintenance of our core financial technology applications. You will have the opportunity to work on challenging and impactful projects that shape the future of our financial institution.
Responsibilities
- Collaborate with business analysts, product owners, quality assurance engineers, and other developers to understand requirements, translate them into technical specifications, and deliver solutions.
- Write clean, well-documented, and maintainable code.
- Identify, troubleshoot, and resolve software defects.
- Participate in code reviews and knowledge-sharing sessions.
- Stay up-to-date with the latest trends and technologies in the .NET ecosystem.
- Focus on development tasks assigned by senior developers and team leads.
- Write basic to moderate complexity C# code.
- Perform unit testing on assigned mo...