Job Description
Our Client is a leader in the iGaming industry committed to delivering innovative and immersive gaming experiences. The company thrives on creating toptier affiliate and performance marketing platforms that connect users with highquality gaming content. With a vision to scale and grow rapidly our client is looking for a talented Senior Engineer to play a pivotal role in their technical journey.
Our Client is in search of a highly skilled Senior Engineer to help drive its next wave of innovation in software development and cloud services. You will collaborate with crossfunctional teams to design build and maintain scalable and robust applications that support millions of users. Your role will involve continuous integration and delivery practices ensuring efficient development cycles and optimal performance.
Responsibilities:
- Collaborate with development QA and design teams to produce highquality software solutions.
- Lead the design implementation and management of CI/CD pipelines.
- Architect and develop enterprisescale applications focusing on scalability reliability and performance.
- Proactively monitor system performance using tools like Azure Monitor and Application Insights.
- Ensure adherence to security best practices including Azure AD and Access Management.
- Implement infrastructure as code (IaC) and drive automated deployments.
- Develop APIs and integrate with thirdparty services via Azure API Management.
- Maintain software architecture principles and ensure optimal performance.
Requirements:
- Bachelors degree in Computer Science Information Technology or related field.
- Minimum of 7 years experience in software development with expertise in .NET Core C# and Angular.
- Strong experience with Azure cloud services and DevOps practices.
- Proven track record with CI/CD tools pipelines and IaC.
- Knowledge of automated testing and performance monitoring tools.
- Experience with containerization (Docker Kubernetes) and version control (Git).
- Familiarity with agile methodologies and experience leading collaborative projects.
- Relevant Azure certifications are highly desirable (e.g. Azure Administrator Developer Associate).
Required Experience:
Senior IC