Description
Assignment context Senior software-engineering role within a complex financial-services application environment.
Key responsibilities:
- Implement and maintain application solutions using C# and .NET.
- Build efficient, reusable and reliable code with a strong focus on performance, quality and responsiveness.
- Identify
bottlenecks and defects and implement sustainable remediation. - Maintain code quality and organisation and enforce development standards through pull-request reviews.
- Mentor and coach software developers.
Requirements
Mandatory requirements:
- Strong C# and .NET development experience across front-end and back-end application components.
- Experience with SQL Server Integration Services (SSIS).
- Entity Framework / Entity Framework Core and relational database experience.
- Practical application of KISS and SOLID principles.
- Agile and software-craftsmanship mindset.
- English proficiency of at least B2, written and spoken.
Preferred / differentiating requirements:
- Experience with additional front-end technologies.
Experience:
- 6+ years
Benefits
The benefits will be determined once the contractual terms have been established.