Senior and Mid Level Software Engineers
Job Description
This is an exceptional opportunity to join a fast-growing company that is rapidly becoming the Digital Center of Excellence. We are looking for both Senior and Mid-Level Software Engineers to be key players in the delivery of our products to the end customer. Working within an Agile squad, you will be part of a team focused on developing applications on cutting-edge systems.
This is no ordinary development role—it offers exciting challenges, a dynamic work environment, and significant benefits. As part of a Product team, you will design, develop, and deliver our industry-leading systems while contributing to system security, performance, and availability.
Key Responsibilities:
- Collaborate as a senior member or key contributor within a Product team to design, develop, and deliver high-quality software solutions.
- Actively engage in Agile squad discussions and contribute to decision-making processes.
- Ensure the availability, security, and performance of production systems.
- Take ownership of all aspects of the software development life cycle, from design through to testing, deployment, and maintenance.
- Work alongside DevOps teams to implement continuous integration and automated deployment pipelines.
Essential Skills & Experience:
- Proven commercial experience with C# and the .NET framework.
- Strong understanding of contemporary and classic web architectures, including microservices and N-Tier applications.
- Extensive database experience with a focus on security and performance optimization.
- Experience working within Agile methodologies and frameworks.
- Familiarity with DevOps practices, such as continuous integration and automated deployments.
- Any experience with Mobile/app development is highly advantageous.
Additional Information:
- Hybrid Role: This position requires you to be on-site in Glasgow for 2 days per week. Please only apply if you live in Scotland or can commute to Glasgow.
- We are hiring multiple developers at both Senior and Mid-Level roles, so please send your full CV if you're interested.
Benefits:
- Be part of a company that is positioning itself as a Digital Center of Excellence.
- Collaborate in a dynamic, Agile work environment with opportunities for growth.
- Hybrid work model, allowing flexibility while still promoting team collaboration.