This is a 1-year renewable contract that will be directly with our client, a global institution within the financial services space.
Key Responsibilities:
- Design, develop, and maintain high-quality software applications.
- Implement new features and products based on client requirements.
- Write and optimize SQL queries.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Stay up-to-date with emerging technologies and apply them to improve existing solutions.
Required Skills and Qualifications:
- 2-4 years of experience as a Software Engineer with proficiency in developing applications using .NET Core.
- Proficient in using Entity Framework, including experience with system migrations.
- Experience with the Model-View-Controller (MVC) architectural pattern.
- Solid understanding and practical experience with Language Integrated Query
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Experience with Agile/Scrum methodologies.