Software Engineer
We are currently working with a highly innovative tech company, known for providing market-leading solutions that empower their chosen market. The company is deeply committed to fostering a diverse, inclusive, and collaborative work environment, where every team member is encouraged to bring their best ideas forward. This is a great opportunity for a Software Engineer to contribute to a dynamic and fast-paced team while working with the latest technologies to build high-quality software.
Key Responsibilities:
1. Write high-quality, testable code that follows established principles of clean coding and secure development.
2. Take full ownership of story delivery, ensuring all requirements are met without overcomplicating the process.
3. Manage the deployment of all types of code - new features, configuration changes, bug fixes, and experiments - safely and efficiently into production.
4. Work independently and collaboratively, demonstrating initiative in research, problem-solving, and generating innovative ideas.
Key Skills and Experience:
1. Demonstrable experience in software engineering, with key expertise in C#, MVC, ASP.Net.
2. Solid understanding of API development, CI/CD processes, and experience with DevOps tools.
3. Strong knowledge of relational databases (e.g., SQL, MySQL) and writing comprehensive unit tests.
4. Familiarity with agile development environments and strong problem-solving abilities.
Desirable Skills:
1. Hands-on experience with Azure DevOps, cloud-native architecture (Azure, AWS, GCP), and containerisation technologies like Azure Kubernetes.
2. Experience working with evolving architectures and knowledge of cloud-native design principles.
This Software Engineer role offers an exciting opportunity to contribute to impactful projects while working with advanced technologies. You'll be part of a company where innovation, accountability, teamwork, and trust are the foundation of success. £44k and in the Worcester office once per week.
#J-18808-Ljbffr