What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Work in a team as well as independently
- Experience with full software development lifecycle
- Proficient in C# with .Net 6 and ASP.Net
- Knowledge of SQL & Relational Databases or Document-oriented Databases
- Familiarity with software design best practices and coding principles
- Ability in TypeScript, HTML, and CSS
- Experience in test automation and DevOps best practices
- Strong communication skills
- Skilled in developing containerized software with Docker and Kubernetes
- Dedication to project completion and innovation
Nice to have
- Experience with Azure DevOps platform
- Knowledge of Architectural Patterns such as Event Driven Architecture, SOA, and Domain Driven Design
- Client-side framework experience in Angular
- Familiarity with Build & Release pipelines, especially YAML
- Experience with Infrastructure as Code, particularly Terraform
Day to day
- Work as part of a small cohesive team to develop features
- Participate in all areas of software development from design to release activities
- Collaborate in a cross-functional scrum team to solve challenges
