Job Description
The primary responsibility of this role is to design, develop, test, integrate, and maintain complex software systems using established engineering principles, while embedding security into all stages of development.
Our ideal candidate will have a strong background in .NET-based software development and experience in automating CI/CD pipelines, including testing and security integration.
The selected individual will be responsible for designing software architectures, databases, and system integrations, as well as working with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue.js.
In addition to these technical skills, our ideal candidate will have a practical experience with Kubernetes for container orchestration, hands-on experience with cloud services such as Azure, AWS, or Google Cloud Platform, and proficiency in managing and designing databases using SQL Server or PostgreSQL.
-----------------------------------
Required Skills and Qualifications
At least five years of professional experience in .NET-based software development.
Proven track record in automating CI/CD pipelines, including testing and security integration.
Demonstrated experience in designing software architectures, databases, and system integrations.
Strong expertise in .NET Framework and .NET Core.
Working knowledge of front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue.js.
Familiarity with DevOps tools and practices, including Docker and CI/CD workflows.
Proficiency in managing and designing databases using SQL Server or PostgreSQL.
Practical experience with Kubernetes for container orchestration.
Hands-on experience with cloud services such as Azure, AWS, or Google Cloud Platform.
-----------------------------------
Benefits
* A competitive package.
* One day of remote work per week.
* An opportunity to work with a major organization.