How will you make an impact?
- Write, test and maintain code which adheres to internal guidelines and industry best practices.
- Responsible for delivering feature(s) independently of high quality.
- Contributes actively to low level design definitions.
- Ensure applications are built to modern security standards.
- Write reusable code and libraries.
- Write automated tests to ensure code has the appropriate level of test coverage.
- Take part in code reviews (as reviewer and reviewee).
- Participate and contribute in team Scrum ceremonies.
- Create and maintain the required documentation.
- Is a team player
Have you got what it takes?
- 10+ years of software development experience.
- 8+ years of strong C# experience, including OOP and modern design patterns.
- Expertise in .NET Core and Microservices development.
- Experience in designing and building web-based products using .NET Core.
- Strong relational database skills, with proficiency in writing and troubleshooting SQL.
- Proficient in writing testable, reusable code and developing scalable applications.
- Experience writing Unit Test cases (Backend and UI).
- Hands-on experience with CI/CD, Git, GitHub Actions, and Jenkins for pipeline deployments.
- Experience with AWS technologies.
- UI development experience with Angular, Angular Material, HTML5, and CSS3 is a plus.
- Demonstrated ability to influence others, especially in sensitive or complex situations
- Excellent communication, analytical, and problem-solving skills.
You will have an advantage if you also have:
Ability to make design decisions, experience around system designs.
- 6301
Tech Manager, Engineering, CX
Individual Contributor