As a Senior .NET Software Engineer, you will be dedicated to high-impact projects for a major global client. You will focus on delivering quality code, robust architecture, and scalable enterprise solutions, with the opportunity to evolve your role and tech stack as you grow within the organization.
Your key responsibilities include:
- Design, build, and implement highly-performant, customized, and responsive web applications and APIs in C# and .NET Core.
- Contribute to the technical architecture and systems design, while researching and introducing new tools and technologies.
- Write clean, maintainable, and efficient code for both back-end and core system functionalities, ensuring high security and data protection standards.
- Collaborate closely with cross-functional teams and clients to understand complex business requirements and propose high-level technical solutions.
- Maintain and optimize performant databases, ensuring the reliability of large-scale data systems, and actively lead team Code Reviews.