We are a team of smart, energetic, creative problem solvers. With a focus on customer delight, we strive towards nurturing relationships with our business partners. Together we collaborate & inspire continuously to foster innovation through technology.
Responsibilities
- Write technically sound, clean, maintainable C# code for deployment to a high load environment.
- Work closely with the product development teams (designers, product / project managers, developers and business sponsors) to deliver solutions in an agile environment.
- Be committed to the highest standard of work at all times.
- Maintaining and supporting multiple projects and deadlines
- Recording work progress on a daily basis
- Documentation
- Help build high performing and reliable systems.
Skills
Ability to complete all phases of software development life cycle including analysis, design, functionality, testing and supportAbility to develop large scale web / database applicationsAbility to work on multiple projects with multiple deadlinesAbility to communicate clearly with business users and project managerAbility to innovate and provide functional applications with intuitive interfacesAbility to construct user guides and documentationE-commerce integration skillsExcellent knowledge of SQLQualifications
Proven experience with Microsoft .NET technologies.Net Framework (.NET Core 2.0)MVC, Web API 2 and RESTFront-end framework (AngularJS 2+)Entity FrameworkDatabases (SQL Server / SQL Azure)Familiar with TDD or similar techniquesExperience working in a Continuous Delivery cycleWorking in SOA or micro services architecture4 - 6 years of actual experience in the workplaceCollege or University degree preferred