Tech stack: C# .NET Core Entity Framework SQL Server AWS (RDS S3 Lambda)
Core Responsibilities:
1. Architecture You will be responsible for highlevel system design and architecture for the product driving architectural
change/evolution whenever and wherever needed.
2. Handson coding This is a handson role. You will be expected to deliver web APIs features & functionalities by writing
clean code every day.
3. Troubleshooting and monitoring You will be expected to resolve bugs and troubleshoot the system as and when
required. You will also be expected to set up monitoring using tools like Prometheus and Grafana
Expectations:
1. Experience You must have at least 5 years of experience.
2. .NET stack web API expertise You must have worked extensively with the .NET stack having worked with C# .NET
Core (6.0 and above) Entity Framework SQL Server and one cloud ecosystem (preferably AWS). You must also be
proficient in writing welldesigned & efficient web APIs.
3. Good to know Experience with AWS RDS S3 and Lambda will be great to have. Experience in setting up monitoring
using tools like Prometheus and Grafana will be great to have.
4. Engineering practices You must be a follower and custodian of the best engineering practices. You must know how to
design secure performant usable maintainable and efficient RESTful APIs. You must have implemented TDD and
SOLID principles in your daily code.
5. Excellent communication skills You need to articulate your points clearly and assertively so that you can get the team
and all the stakeholders on the same page w.r.t the requirements the roadmap and the progress. You need to be a great
listener and represent not just your team but Caizin in front of the stakeholders.
6. Experience with Agile projects You must have worked extensively with distributed crossfunctional agile teams. You
- must be familiar with agile rituals and be a custodian of the same.
c#,.net,web apis,azure,linq,aws (rds, s3, lambda),entity framework,prometheus,grafana,.net core,sql server