An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Add HR in Fatih, Istanbul, seeks an experienced .NET developer to translate user stories into clean, scalable C# code. You will work with .NET Core, EF/Dapper, RabbitMQ and databases, and maintain CI/CD pipelines across the project.
You should embrace SOLID, DDD, testing, and agile practices, collaborate with cross-functional teams, and continuously improve our back-end services and deployment workflows.
Perform technical analysis for the user stories assigned to you,
Write clean, testable code using C# with .Net Core,
Write great code and help others write great code,
Improve scalability, stability, and efficiency of your product,
Improve your code's quality by following best practices and learning from the past mistakes,
Be aware of the technical debt and own it. Prioritize them by discussing them with the product owner,
Maintain CICD pipeline end-to-end for your project,
Suggests improvements to processes, tools or techniques being used,
Collaborate with other teams and departments.
Enjoying working with .Net,
5+ years of experience of C# with .Net,
3+ years of experience with .Net Core,
Experience in Orm frameworks (Dapper, Entity Framework etc.),
Experience with Relational / NonRelational Databases such as MsSQL, PostgreSQL, MongoDB, Redis etc.,
Experience with Event Driven Architecture and messaging services technologies such as RabbitMQ,
Experience with DDD, SOLID and design patterns,
Experience with Unit and Integration Testing,
Eagerness to learn and constantly improve yourself,
Experience in project tracking applications such as Jira etc.,
Experience in using source control systems such as Git etc.,
Docker & Kubernetes knowledge is a big plus,
Knowledge of SCRUM is a plus,
Coding: .Net Core on back end and iOS / Android / React.js Web on front end
Monitoring: Graylog, Grafana, Cloudwatch
We provide a basic devops training to improve Docker, AWS and Kubernetes devops skills of our backend developers.