remote
Associate Software Engineer - TD
Software Engineer
Associate Software Engineer building scalable financial applications using Java, C#, and .NET, with a focus on database integration, version control, and Agile delivery. Strong foundation in SQL and collaborative development practices is essential.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services in Java and C# for banking solutions.
- Write clean, testable code and participate in code reviews to uphold quality standards.
- Collaborate with cross‑functional teams using Agile methodologies to deliver incremental value.
- Implement and optimize SQL queries and database schemas for performance and reliability.
- Utilize Git for source control, branching strategies, and continuous integration pipelines.
Requirements
- Proficiency in Java and/or C# with experience in enterprise application development.
- Strong understanding of relational databases and SQL performance tuning.
- Hands‑on experience with Git and CI/CD workflows.
- Familiarity with Agile practices and iterative delivery.
- Excellent problem‑solving skills and a collaborative mindset.