Your key responsibilities
- Designing and developing APIs.
- Participate in requirements analysis
- Perform effective code review and guide with solution.
- Collaborate with internal teams to produce software design and architecture.
- Translate application storyboards and use cases into functional applications.
- Design, build, and maintain efficient, reusable, and reliable code.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug and upgrade software.
- Write technical documentation.
- Integrate data storage solutions may include databases, key-value stores, blob stores, etc.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Help maintain code quality, organization, and automatization.
- Serve as an expert on applications and provide technical support.
- Write unit tests and ensure high code coverage to improve software quality and maintainability.
- Provide technical leadership and mentorship to junior developers.
- Continuously learn and stay up to date with the latest technologies and industry trends.
- Experience with Agile methodologies and ability to work in a fast-paced environment.
Our Technology Stack:
- C#, .Net 6 RESTful services, Entity framework, ADO.Net
- Angular 14+
- SQL Server
- Git (Github), Azure DevOps
- Azure Functions, Azure Event Grid, Azure CDN, Azure Gateway, App services
- Scrum Methodology.
Skills and attributes for success
- Min. 5 years of experience as Software Developer
- Very good C#, .NET 6, SQL Server skills
- Experience as Full Stack Developer (Javascript, Typescript, Angular/React)
- Strong knowledge in OOPS
- Good experience in writing SQL queries and Stored procedures
- Have good experience in DevSecOps process
Ideally, you’ll also have
- Good to have work experience in SQL, SSRS, SSIS
- Good to have Azure Certifications
- Experience with microservices architecture and containerization technologies such as Docker and Kubernetes
- Familiarity with CI/CD pipelines and DevOps practices
- Experience with cloud-based databases such as Azure SQL Database and Cosmos DB
- Knowledge of front-end technologies such as HTML, CSS, JavaScript/Typescript and Micro frontend architecture.
What we offer
- Continuous learning: You’ll develop the mindset and skills to navigate whatever comes next.
- Success as defined by you: We’ll provide the tools and flexibility, so you can make a meaningful impact, your way.
- Transformative leadership: We’ll give you the insights, coaching and confidence to be the leader the world needs.
- Diverse and inclusive culture: You’ll be embraced for who you are and empowered to use your voice to help others find theirs.