Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Suggest and implement seamless application UX cross-platform/browser
- Develop, maintain and optimize robust and scalable APIs, Microservices and Databases
- Engage with tech/non-tech teams to analyze features and break them down to the team
- Identify, investigate and resolve production problems in a timely manner
- Build and design DevOps containerization/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
- 2+ years of recent experience using Angular 2+
- Solid understanding of scaffolding and ORM tools and application layers
- Solid understanding of Microservices, Containerization and CI/CD
- Outstanding sense of ownership and commitment
- Outstanding communication, presentation and negotiation skills
- Experience with security measures for building secure APIs
- Experience with Responsive Web Application and Progressive Web Apps
- Experience with code versioning tools (git, GitHub)
- Experience with Docker, Kubernetes, Jenkins
- Experience with cloud services (AWS, Azure, Firebase/Google Cloud)
- Experience with Access Management, SSO, OAuth
Bonus:
- Experience with Centralized Logging and System Monitoring
- Experience with ELK
- Experience with A/B Testing
- Experience with Analytics solutions (Segment, Firebase, Mixpanel, Intercom)