Join our dynamic team in the fast-paced Investment Banking domain, focusing on Asset Management. We’re embarking on an exciting project involving the migration of Corporate Functions—such as HR, Finance, and Audit Integration—for one of the world’s largest Asset Management firms. The business environment is dynamic, requiring rapid turnarounds and agile responses from our development team.
Responsibilities
- Code Migration & Refactoring. Migrate existing code to a new infrastructure while performing parallel refactoring. This role is focused on enhancing and optimizing existing code rather than building new applications from scratch.
- Deployment & Support. Oversee code deployment across all environments, including Production. Provide technical support to the QA team by offering insights, resolving bugs, and delivering demos.
- Documentation. Create comprehensive documentation for code modules and their functionalities. This documentation will be handed over to the L2 team for ongoing support and maintenance.
Mandatory Skills
- Extensive .NET Experience. A minimum of 7 years of experience with .NET and C# development, including reverse engineering and proposing refactoring solutions.
- Enterprise-Level Applications. Proven experience in working with large-scale, enterprise-level applications.
- Agile SDLC. Experience in delivering projects within an Agile Software Development Life Cycle.
- Strong OOP Skills. Deep understanding of Object-Oriented Programming principles and Agile methodologies.
- Analytical Skills. Excellent problem-solving abilities and analytical skills.
- Communication. Outstanding written and verbal communication skills.
- Independent & Team-Oriented. Self-motivated with the ability to work independently and collaboratively within a team.
- Innovative Mindset. Willingness to learn and deliver creative, innovative solutions.
Nice-to-Have Skills
- MS SQL Experience. Experience with Microsoft SQL Server is a valuable differentiator.