Job Description
Anson McCade is partnering with a leading IT Infrastructure provide who are seeking to appoint a skilled Software Engineer to join our client's forward-thinking team. In this role, you will contribute to innovative projects, utilising modern technologies and cloud-native solutions within a collaborative environment.
Required Technical and Professional Expertise:
* Minimum of 4 years of experience in software engineering, with a focus on microservices architecture.
* Proficiency in developing and maintaining microservices-based applications.
* Experience implementing cloud-native solutions using platforms such as AWS, Azure, or Google Cloud.
* Strong coding skills in Java, Node.js, and Python.
* Ability to collaborate with cross-functional teams to define and deliver new features.
* Proven track record in ensuring application performance, quality, and responsiveness.
* Experience in debugging, performance optimisation, and code reviews.
* Hands-on experience with Agile methodologies and DevOps practices.
* Bachelors degree in Computer Science, Engineering, or a related field.
* Familiarity with containerisation and orchestration tools (e.g., Docker, Kubernetes).
* Strong understanding of RESTful APIs, web services, and software design patterns.
* Excellent problem-solving abilities and communication skills.
Preferred Technical and Professional Experience:
* Knowledge of front-end development, particularly with React.
* Experience in building CI/CD pipelines and implementing DevOps best practices.
* Familiarity with database technologies (e.g., SQL, NoSQL).
* Understanding of project management tools and Agile methodologies.