12 September 2021

Senior Software Engineer Backend Talent500 Years T880

Desired Skills:
- 5 + Years of experience developing systems/software.
- 2 + Years of experience designing distributed systems using.NET Core.
- Excellent understanding of Software Engineering/CS fundamentals, including data structures and algorithms.
- Excellent understanding of SOLID principles.
- Excellent knowledge of, and good experience in using, Git.
- Knowledge of OOD and SOA principles, with the ability to implement them in a language of choice. ? Good experience in unit testing and Test Driven Development (TDD).
- Good knowledge of clean architecture and clean coding practices.

- experience in developing and maintaining applications using microservices, Docker, and Kubernetes. ? experience in working with SQL or No SQL database.
- experience in using caching, Kafka in solutions.
- experience building and deploying applications and services on AWS.
- Good knowledge of OAuth2 and SSO.
- Responsible for Designing and developing features.
- Developing solutions to integrate with other external and internal systems.
- Implementing simple and scalable solutions for complex problems using best practices.
- Maintaining standards of compliance.
- Working closely with QA and Dev Ops members of the team to test, deliver solutions/features.
- Has keen interest in Saas trends and standards, recommend best practices, share learning, and apply cutting edge technologies to solve problems.

Email: EXPIRED



REPORT
Jobs
goto: Engineering Jobs