Senior Web Developer
Summary
Build and maintain web apps for media brands using .NET Core, React/Next.js, SQL Server, and AWS; implement APIs, Kafka streaming, and AI automation tools.
Haymarket’s Digital Department encompasses all aspects of technology - strategy, delivery and support across digital & product management, analytics and infrastructure.
What you will do with us- Work on technical solutions across our various brands by utilising both traditional and emerging technologies
- Actively engage in discussions that will enhance our digital capabilities
- Experiment with new technologies and keep the team updated with new developments in the tech space
- Are dedicated to the tech profession: coding is more than just a job. We like people who are passionate about being a developer.
- Are aware of new technologies and are not afraid to experiment with them.
- Have good work ethics.
- Are open minded and respectful of ideas from the team. We value each and everyone’s opinion.
- Are curious and won’t be afraid to ask questions and learn new things.
- Are able to work independently and proactively, to take ownership and create solutions.
- Backend: Strong expertise in .NET (preferably .NET Core) and extensive experience with Web APIs.
- Frontend: Proficiency in React.js and Next.js, with a solid understanding of web performance optimization.
- Full Lifecycle: Proven experience across the full development lifecycle (SDLC), from design and coding to testing, QA, and deployment.
- Database & Search: Strong background in SQL Server and PostgreSQL design, plus experience with data-driven systems using Elasticsearch.
- Streaming: Experience implementing data streaming architectures using Apache Kafka.
- Cloud & DevOps: Hands-on experience with cloud architecture (AWS preferred) and container technologies like Docker and Fargate.
- Authentication: Implementation of secure user authentication systems using Auth0 or Keycloak.
- AI & Workflow: Familiarity with AI automation tools like n8n and integration with LLMs such as Gemini.
- Great communication skills and a collaborative mindset.
While the requirements above outline our ideal profile for senior positions, we are committed to mentoring the next generation of talent.
- Fresh Graduates & Junior Applicants: We encourage you to apply! Candidates with less experience or recent graduates will be considered for a Web Developer role.
- If you have a strong foundation in .NET Core or React and a passion for learning advanced tools like AI Automation and Cloud Architecture, we want to hear from you.
- 25 days holiday per year
- Medical insurance
- Five-day work week (3 days in the office)