Negotiable
Inside
Hybrid
Edinburgh, Scotland, United Kingdom
Summary: The Software Engineer role at iXceed Solutions involves developing and managing cloud-based applications, primarily using Python and GoLang, within a hybrid work environment. The position requires extensive experience in DevOps practices, cloud services, and large-scale distributed systems, particularly in regulated sectors like finance. The ideal candidate will possess strong technical skills, a solid educational background, and the ability to communicate complex information effectively. This role is classified as inside IR35, indicating a need for compliance with tax regulations for contractors.
Key Responsibilities:
- Develop and manage cloud-based applications using Python and GoLang.
- Build and configure infrastructure services including Compute, Storage, and Networking.
- Implement and manage RESTful API services and microservices.
- Utilize containerization and orchestration tools like Kubernetes.
- Work with CI/CD tools and Agile methodologies.
- Conduct non-functional testing and automation scripting.
- Ensure compliance with security principles and audit considerations.
- Communicate complex technical information effectively to diverse audiences.
Key Skills:
- Proficient in Python and GoLang.
- Experience with AWS/GCP cloud services.
- Strong understanding of DevOps practices and Infrastructure as Code.
- Experience with CI/CD tools and Agile methodologies.
- Knowledge of cryptography and security principles.
- Excellent communication skills.
- 5+ years of development experience in large-scale distributed systems.
- Bachelor’s or Master’s degree in Computer Science or equivalent experience.
Salary (Rate): undetermined
City: Edinburgh
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
About Us: Founded on the grounds of innovation – iXceed Solutions , is an ISO certified, leader in Talent and Digital recruitment solutions, serving fortune 100 companies globally. We have many global accolades to our credit – UK Enterprise Awards - HR Tech Startup of the year- Europe - 2022, UK IT Awards - Leading Talent & Digital Solutions of the Year 2022, Titan Awards- Entrepreneur of the Year -2023, Asia fastest growing HR tech companies in 2023, Iconic Brand of the Year in Staffing & Recruitment 2023, Top 4 The Most prominent Talent solutions firm to work with in 2024, Hottest HR Tech Startup by Business World, The Greatest Brands & Leaders Asia & GCC -2020 -2021 by AsiaOne and many more. Website : www.ixceed-solutions.co.uk Linkedin URL : https://www.linkedin.com/company/ixceed-solutions
Role Title: Software Engineer
Location: Edinburgh or Sheffield, UK (Hybrid 2-3 days onsite/week)
Contract: InsideIR35
Required Core Skills: • Devops, AWS/GCP Cloud, REST API • Proficient in Python and GoLang
Good to have skills: • Experience working in financial services or other regulated environments. • AWS/GCP certifications (e.g., AWS Solutions Architect, Google Professional Cloud Engineer). • Good understanding of cryptography
Minimum years of experience: DETAILED JOB DESCRIPTION
Relevant Experience on Mandatory Skills: • Proficient in Python and GoLang Demonstrable experience of: o Public Cloud. o Infrastructure build and configurations of a variety of services including Compute, Storage, Networking. o Linux. o Relational and NoSQL databases. o Integration services such as messaging and streams. o Building RESTful API Services. o Containerisation, Kubernetes, serverless functions. o Microservices, and distributed tracing. o Enterprise logging, monitoring, and alerting frameworks (e.g., ELK, Splunk, Prometheus, Grafana). o Automation scripting (using scripting languages such as Terraform, Ansible etc.). • Experience of working with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools. • Experience working within an Agile environment. • Programming experience in following languages: Python, Java, GoLang. • Ability to quickly acquire new skills and tools. • Good non-functional testing experience.
The ideal candidate for this role will have the below experience and qualifications: • Bachelor’s or Master’s degree in Computer Science or equivalent industry experience. • Comes from Software Engineering background with infrastructure experience. • 5+ years of development experience with a strong focus on large-scale, distributed systems. • Proficient in Python and GoLang. • Experience with Liquibase or similar tools for database change management and version control. • Hands-on experience with AWS and/or GCP, including cloud-native services, networking, IAM, and cost optimization. Experience with other cloud providers is desirable. • Proven experience with DevOps practices, including Infrastructure as Code (e.g., Terraform), CI/CD tools (e.g., Jenkins, GitLab CI), and containerization. • Strong understanding of security principles in cloud and enterprise systems. • Familiarity with audit and compliance considerations in regulated industries, particularly finance or banking. • Excellent written and spoken communication skills; an ability to communicate with impact, ensuring complex information is articulated in a meaningful way to wide and varied audiences. • A successful track record of delivering complex projects and/or programmes, using appropriate techniques and tools to ensure and measure success.