About Company
Deloitte is a leading global provider of audit and assurance, consulting, financial advisory, risk advisory, tax, and related services. With a globally connected network of member firms in more than 150 countries and territories, Deloitte serves four out of five Fortune Global 500® companies. Our commitment extends beyond our client work; we are dedicated to fostering a diverse and inclusive environment where innovation thrives and our people can make an impact that matters. We believe in continuous learning, professional growth, and creating a supportive culture that empowers our teams to achieve their full potential. Join Deloitte and become part of a purpose-driven organization that is transforming the future of business and making a tangible difference in the world.
Job Description
We are seeking highly skilled and motivated Software Developers to join our dynamic and innovative technology teams across various locations in Scotland, UK. This is an exceptional opportunity for talented professionals globally, as Deloitte is proud to offer Skilled Worker Visa sponsorship for eligible candidates. As a Software Developer at Deloitte, you will play a pivotal role in designing, developing, and deploying cutting-edge software solutions for our diverse client base. You will work on challenging projects, collaborating with cross-functional teams to deliver high-quality, scalable, and resilient applications that drive business value. Our projects span across various industries, utilizing a wide range of modern technologies and agile methodologies. This role is ideal for individuals passionate about technology, eager to solve complex problems, and looking to accelerate their career within a global consulting leader. You will contribute to every phase of the software development lifecycle, from initial concept and requirements gathering to testing, deployment, and ongoing maintenance. We foster an environment of continuous learning, encouraging our developers to explore new tools, techniques, and best practices. If you are ready to bring your expertise to a world-class firm and build a career in a vibrant, supportive, and international setting, we encourage you to apply. While this recruitment initiative is managed by our global talent acquisition teams, which may include our Fort Worth, Texas operations, the role is firmly based in Scotland, UK, with full relocation support and visa sponsorship provided.
Key Responsibilities
- Design, develop, test, deploy, and maintain robust, scalable, and secure software solutions using modern programming languages and frameworks.
- Collaborate with product owners, business analysts, and other developers to understand requirements and translate them into technical specifications.
- Participate in code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines.
- Troubleshoot, debug, and upgrade existing systems, ensuring optimal performance and reliability.
- Contribute to the continuous improvement of development processes, tools, and infrastructure.
- Stay abreast of emerging technologies and industry trends, applying new knowledge to projects as appropriate.
- Mentor junior developers and share knowledge within the team.
- Document technical designs, specifications, and code effectively.
Required Skills
- Proficiency in at least one modern programming language (e.g., Java, Python, C#, JavaScript, Go, Ruby).
- Strong understanding of software development principles, data structures, and algorithms.
- Experience with relational databases (e.g., PostgreSQL, MySQL, SQL Server) and/or NoSQL databases.
- Familiarity with web frameworks (e.g., Spring Boot, Django, Node.js, ASP.NET Core, React, Angular, Vue.js).
- Experience with version control systems, particularly Git.
- Knowledge of agile development methodologies (Scrum, Kanban).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Understanding of microservices architecture.
- Knowledge of testing frameworks and test-driven development (TDD).
- Relevant industry certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate).
Perks & Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health and wellness benefits package.
- Skilled Worker Visa sponsorship and full relocation support.
- Generous pension scheme.
- Extensive learning and development opportunities, including certifications and training programs.
- Flexible working arrangements and work-life balance initiatives.
- Global career mobility options.
- Employee assistance program and mental well-being support.
- Opportunity to work on impactful projects with leading clients across various sectors.
How to Apply
Interested candidates are invited to click on the application link below to submit their resume and cover letter. Please ensure your application highlights your relevant experience and qualifications for this role. We look forward to reviewing your application and potentially welcoming you to the Deloitte team in Scotland.