Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develop, maintain and optimize robust and scalable APIs, Microservices and Databases
- Engage with tech/non-tech teams to analyze features and break it down to the team
- Identify, investigate and resolve production problems in a timely manner
- Build and design DevOps containerisation / orchestration strategy with DevOps team
- Profile, tune, scale and optimize execution of existing queries and functions
- Perform and monitor code reviews, unit testing, test automation and CI/CD
- Develop and mentor career plans for team members and help them boost it
- Investigate and research new frameworks, services and tools
- Utilize minimal resources to deliver maximum outputs
Job Requirements
- Problem solving is a habit and daily routine
- Fast and Flexible transition between tools and technology stacks
- 6+ years of experience in Back-end development using .NET
- 2+ years of recent experience using .NET Core
- Solid understanding of scaffolding and ORM tools and application layers
- Solid understanding of Microservices, Containerisation and CI/CD
- Outstanding sense of ownership and commitment
- Outstanding communication, presentation and negotiation skills
- Outstanding experience with security measures for building secure APIs
- Outstanding experience with code versioning tools (git, GitHub)
- Great experience with Docker, Kubernetes, Jenkins
- Great experience with cloud services (AWS, Azure, Firebase/Google Cloud)
- Great experience with Access Management, SSO, OAuth
- Bonus:
- Experience using Angular 2+
- Experience with Centralized Logging and System Monitoring
- Experience with ELK
- Experience with A/B Testing
- Experience with Analytics solutions (Segment, Firebase, Mixpanel, Intercom)