Negotiable
Undetermined
Onsite
Glasgow, United Kingdom
Summary: The role of Software Engineer - Full stack Java & React involves designing and delivering secure and scalable technology products as part of an agile team. The position requires a key contributor to develop high-performing applications that align with strategic business goals. Candidates will engage in various technical domains, focusing on innovative solutions that drive efficiency and performance. This opportunity is ideal for those looking to accelerate their careers in impactful technology solutions.
Key Responsibilities:
- Develop and implement software solutions, troubleshoot technical challenges, and think creatively to solve complex problems
- Write secure, efficient, and production-ready code; maintain performance-driven algorithms
- Create architectural and design documents for complex applications; ensure code aligns with design principles
- Analyze and synthesize data sets to create visualizations and insights that improve systems and software
- Proactively identify inefficiencies and hidden issues to improve coding standards and system architecture
- Actively contribute to internal communities of practice and events focused on emerging technologies
- Foster a team culture centered around diversity, equity, inclusion, and mutual respect
Key Skills:
- Formal training or certification in system design, plus relevant hands-on experience
- Demonstrated experience in application development, testing, deployment, and operational maintenance
- Proficiency in one or more programming languages
- Experience with automation tools and continuous delivery practices
- Strong knowledge of the Software Development Life Cycle (SDLC)
- Familiarity with agile principles, CI/CD pipelines, application resiliency, and security practices
- Solid understanding of key technologies such as cloud, AI/ML, or mobile platforms
- Frontend experience with React or Angular, TypeScript, CSS, JavaScript, and Micro Frontend frameworks
- Backend expertise in Java, Spring Framework, Kafka, and NoSQL databases (e.g., MongoDB, Cassandra)
Salary (Rate): undetermined
City: Glasgow
Country: United Kingdom
Working Arrangements: on-site
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Title: Software Engineer - Full stack Java & React
Location: Glasgow
Short Description
Design and deliver market-leading technology products in a secure and scalable way as a seasoned member of an agile team.
Job Overview
This is a unique opportunity to accelerate your career while contributing to impactful technology solutions that drive innovation. As a Software Engineer III within the Employee Platform space, you will be a key contributor on an agile team, delivering secure, scalable, and high-performing applications. You will be responsible for developing solutions across multiple technical domains, supporting strategic business goals.
Key Responsibilities
Develop and implement software solutions, troubleshoot technical challenges, and think creatively to solve complex problems
Write secure, efficient, and production-ready code; maintain performance-driven algorithms
Create architectural and design documents for complex applications; ensure code aligns with design principles
Analyze and synthesize data sets to create visualizations and insights that improve systems and software
Proactively identify inefficiencies and hidden issues to improve coding standards and system architecture
Actively contribute to internal communities of practice and events focused on emerging technologies
Foster a team culture centered around diversity, equity, inclusion, and mutual respect
Required Qualifications
Formal training or certification in system design, plus relevant hands-on experience
Demonstrated experience in application development, testing, deployment, and operational maintenance
Proficiency in one or more programming languages
Experience with automation tools and continuous delivery practices
Strong knowledge of the Software Development Life Cycle (SDLC)
Familiarity with agile principles, CI/CD pipelines, application resiliency, and security practices
Solid understanding of key technologies such as cloud, AI/ML, or mobile platforms
Frontend experience with React or Angular, TypeScript, CSS, JavaScript, and Micro Frontend frameworks
Backend expertise in Java, Spring Framework, Kafka, and NoSQL databases (e.g., MongoDB, Cassandra)
Preferred Qualifications
Exposure to cloud technologies and services
Experience designing and developing microservices-based architecture
Commitment to continuous learning and innovation, especially in automation and modernization
Familiarity with unit testing, mocking, and performance testing tools (e.g., JUnit, Mockito, BlazeMeter)
Experience with monitoring tools such as Splunk, Dynatrace, and Grafana
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
