Position Overview
Key Responsibilities:
Technical & Delivery
Own the development of components from design to deployment.
Ensure solutions are scalable, maintainable, and aligned with company objectives.
Be part of the agile team and provide estimates, status updates in collaboration with Product Manager and the dev team.
Prototype and validate technical solutions to meet business requirements.
Contribute effectively to coding, design, and architecture reviews.
Synchronize deliverables across onshore and offshore teams to ensure successful product releases.
Development Excellence
Build and maintain robust server-side applications using C# and .NET.
Lead the design and development of REST and SOAP-based Web Service APIs in a transaction-heavy environment.
Execute on database development for adding new CRUD operations and optimizing query implementation.
Utilize TDD/BDD methodologies to achieve high software quality standards.
Contribute to performance engineering, C...