Software Engineer
Posted 4 hours 55 minutes ago by Be-IT Resourcing
Be-IT are working with a leading Scottish-based organization to recruit a Full-Stack Software Engineer on a permanent basis, based in Glasgow.
You will play a pivotal role in bringing our vision to life-creating market-leading digital products that will position us at the forefront of our industry. With a customer-centric approach at the heart of everything we do, you will help transform the user experience and drive our business forward.
This is an exciting opportunity to work on high-profile, impactful projects alongside a talented and passionate team. We value individuals who thrive on tackling complex challenges and collaborating closely with teammates to continuously exchange knowledge and deliver exceptional results, all while adhering to best practices and "doing things the right way."
Key Responsibilities:
- Software Development: Design, develop, test, and refactor complex programs and integration services. Apply industry standards, tools, and security best practices to deliver high-quality, well-engineered solutions. Track progress, identify issues, and proactively suggest improvements. Participate in code reviews for both your work and that of others.
- Software Design: Collaborate with your team to design and specify moderately complex software applications or components. Ensure solutions are secure, scalable, and maintainable, taking both functional and non-functional requirements into account.
- Database Design: Support the design and development of database solutions, optimizing for performance and security. Experience with SQL technologies and safeguarding sensitive customer data will be key.
- Systems Integration: Build seamless integrations across multiple complex platforms, ensuring smooth and efficient interactions between systems.
- Continuous Delivery (CI/CD): Contribute to the efficient and secure deployment of applications through automated pipelines. Utilize CI/CD processes with tools like Azure DevOps and GitHub to drive automation and streamline releases.
Skills and Experience:
- Technical Proficiency: Demonstrable experience with C# and the .NET framework, coupled with expertise in React and Next.js for client-side development.
- Web Application Architecture: A strong understanding of web application architectures, both cloud-based and on-premise, and the ability to design scalable and resilient systems.
- Database Expertise: Solid experience working with SQL technologies, with a deep understanding of performance optimization and security best practices to safeguard customer data.
- Cloud Development: Experience developing applications for cloud platforms, particularly Azure, Kubernetes, and Azure SQL.
- Agile Practices: A strong understanding of Agile methodologies, with an emphasis on continuous improvement, collaboration, and iterative development.
- CI/CD & Automation: Experience with continuous integration, continuous deployment (CI/CD), and automation practices (including Infrastructure as Code, or IaC). Proficiency with tools such as Azure DevOps and GitHub is essential.
The details:
- Full time permanent role
- Glasgow based with hybrid working - 1 day a week in the office expected
- £40,000 - £60,000 per annum DOE
- 33 days annual leave + workplace pension + private healthcare
- Extensive training opportunities to grow and develop your skills
- The right to work in the UK - no sponsorship can be provided
For more information about the role, please apply.