As a Software Engineer - .NET, you will deliver individually on features / enhancements under our products, as laid out as per the companys product delivery roadmap and own responsibility for their technical integrity, scalability and trouble-free deployment to the customer.
Responsibilities (not exhaustive)
- Utilize established development tools, guidelines and conventions including but not limited to C#, .NET Core, Web API, SQL Server, Azure.
- Build a highly distributed web application, mobile application.
- Prepare and maintain code for Web applications and resolve any defects in systems.
- Enhance existing systems by analyzing business objectives, preparing an action
- Test and deploy applications and systems
- Revise, update, refactor and debug code.
- Plan and identifying areas for modification and improvement
- Monitor everyday activities of system and provide required support.
- Collaborate with internal teams to produce software design and architecture.