CrawlJobs Logo

Software Engineer

United Kingdom, Solihull Employment contract 55000.00 - 65000.00 GBP / Year · Job Posted June 10, 2026
Apply Position
Job Link Share

Job Description

At Convergence Group, we’ve spent over 20 years quietly powering some of the UK’s most complex networks – and now we’re growing fast. We’re looking for a Full Stack Software Engineer with strong C# skills to help us design and build the next generation of software that powers our business.

Job Responsibility

  • Build and maintain high-quality, scalable web applications using C#, JavaScript, web development frameworks and libraries (e.g. React, Next.js, Blazor), and Azure services
  • Design intuitive front-end experiences and robust back-end logic with seamless client-server integration
  • Implement new features using frameworks, databases and API integration and management
  • Ensure software quality with unit, integration, and automated testing
  • Collaborate in Agile environments (e.g. Scrum or Kanban) - participating in standups, sprint planning, and delivery
  • Troubleshoot, debug, and resolve application issues
  • Engage in code reviews and QAT to maintain standards, knowledge sharing, and continuous learning
  • Drive improvements across the SDLC: tools, pipelines, architecture, and documentation

Requirements

  • A minimum of 5 years’ experience of C#
  • Strong knowledge of JavaScript, HTML/CSS, and modern frameworks (React, Blazor, Next.js)
  • Experience working knowledge of Azure cloud services and SQL databases
  • A solid grasp of CI/CD pipelines and automated testing frameworks
  • Comfort with Agile methodologies (Scrum or Kanban) and working in fast-moving teams
  • Effective communicator who can translate complex technical ideas to both developers and stakeholders
  • Excellent attention to detail
  • Experience in producing & consuming technical documentation e.g user stories, database schemas, system guides

Nice to have

  • Experience with IT service management tools like ServiceNow
  • Experience within a fast-paced SME environment

What we offer

  • 33 days holiday, including bank holidays
  • Private Medical
  • enhanced Pension
  • Income Protection
  • Life Assurance
  • flexible core hours
  • hybrid working with 3 days a week in the Solihull office
  • Dog friendly office

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer

8 matching positions

New

Software Engineer

Nextest is seeking a Software Engineer to develop and test software for memory t...
Location
Location
South Korea , Seoul
Salary
Salary:
Not provided
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience as a Software Developer
  • Strong C++ Object Oriented design and programming skills
  • Experience implementing software that directly interacts with hardware (FPGAs and ASICs)
  • Knowledge of Windows and experience with Visual Studio required
  • Familiarity with Microsoft Visual Studio IDE's and the STL Library
  • Proficiency with a source code control system (GIT preferred)
  • Present ideas to groups of people
  • Self-directed self-starter
  • Resident of Korea (No support), fluent in Korean
  • English Proficiency
Job Responsibility
Job Responsibility
  • Understand Customer requirements and find innovative ways to incorporate those requirements within our existing software architecture
  • Learn from our most senior engineers and bring your experience and voice to help drive the next generation of Teradyne
  • Collaborate with our senior team to design and develop programs and libraries for new products
  • Assist with sustaining and extending programs and libraries for existing products
  • Engage with our Field Applications team to find innovative ways to improve customer success and solve customer problems
  • Work with the Software QA group to devise effective test strategies and identify areas to improve and resolve issues with our internal and customer-facing software releases
  • Fulltime
Read More
Arrow Right
New

Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design, build, and operate scalable services that manage capacity allocation, placement, and lifecycle for Azure SQL Database workloads
  • Improve service reliability, performance, and availability through automation, observability, and incident prevention
  • Partner with cross-functional teams across Azure Data to deliver resilient, customer-centric solutions for mission‑critical workloads
  • Leverage modern engineering practices including CI/CD, test automation, telemetry-driven development, and DevOps workflows
  • Continuously improve developer productivity through tooling, frameworks, and automation
  • Fulltime
Read More
Arrow Right
New

Software Engineer

Join us as a Software Engineer at Barclays, responsible for supporting the succe...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Springboot
  • ReactJs
  • Java 17 or 21
  • API integration and third-party services
  • Version control (Git)
  • Junit
  • Mocking Frameworks
  • Sonar
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right
New

Software Engineer

Join us as a Software Engineer at Barclays, responsible for supporting the succe...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java 8/17/21
  • Spring MVC / Spring Boot / Spring Security
  • Using Java (Servlets, JSPs, EJB, JavaScript)
  • Relational Databases such as MS SQL Server / Oracle / DB2
  • Design and implementation of RESTful services
  • Build Tools like Maven or Gradle
  • Using Test Framework - Unit Test (Junit/Mockito) / Mutation (Pi Test/Stryker) / Component Test (Karate Wiremock / React Test Library)
  • GitLab/Bit Bucket
  • Understanding of cloud, working with DevOps, Jenkins pipeline
  • Knowledge of CHEF, Ansible
Job Responsibility
Job Responsibility
  • Supporting the successful delivery of location strategy projects to plan, budget, agreed quality and governance standards
  • Spearhead the evolution of our digital landscape, driving innovation and excellence
  • Harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences
  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right
New

Software Engineer

We are looking for an experienced Software Engineer to join a manufacturing orga...
Location
Location
United States , Grand Prairie
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 6 years of experience developing complex software solutions in production environments
  • Minimum 2 years of hands-on experience with React or Angular, along with .NET Core and C# development
  • Strong proficiency in C#, .NET, ASP.NET, JavaScript, and React.js
  • Experience designing or supporting distributed applications and service-oriented system architectures
  • Solid understanding of object-oriented programming concepts and sound software design principles
  • Experience working with relational databases, writing advanced SQL, and improving query or application performance
  • Familiarity with API development and integration, asynchronous communication tools such as SignalR, and message-driven systems such as RabbitMQ
Job Responsibility
Job Responsibility
  • Design, develop, and enhance web-based applications and backend services using C#, .NET technologies, and modern front-end frameworks
  • Guide architectural planning for complex software platforms and help shape technical decisions that support long-term scalability
  • Manage the full feature lifecycle by clarifying requirements, estimating effort, building solutions, validating quality, and supporting releases
  • Mentor fellow engineers by sharing technical knowledge, reviewing approaches, and encouraging strong development practices
  • Produce readable, maintainable, and thoroughly tested code while identifying opportunities to improve application speed and system efficiency
  • Collaborate with product leaders and cross-functional stakeholders to ensure technical deliverables align with operational and business objectives
  • Investigate production issues, implement fixes, and participate in support coverage as needed to maintain application stability
  • Promote effective engineering tools, development standards, and modern practices that improve software quality and team productivity
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
Read More
Arrow Right
New

Software Engineer

We are looking for a Software Engineer to join a Long-term Contract opportunity ...
Location
Location
United States , Miami
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with C#, .NET, ASP.NET, and related Microsoft development technologies for enterprise application development
  • Proficiency in building modern user interfaces with React.js or Angular for responsive, scalable front-end solutions
  • Experience designing and integrating RESTful APIs and microservices, including security, authentication, and service communication patterns
  • Solid knowledge of Microsoft SQL Server, including database structure design, stored procedures, indexing, and query performance improvement
  • Familiarity with Agile delivery practices such as sprint planning, daily stand-ups, backlog refinement, and peer code reviews
  • Ability to work effectively on both new feature development and ongoing maintenance or enhancement efforts
  • Strong communication skills with the ability to surface risks early, collaborate across teams, and operate successfully in a changing environment
Job Responsibility
Job Responsibility
  • Design, build, and enhance software applications for web-based and interconnected environments using modern engineering approaches
  • Translate business needs into practical technical solutions by evaluating requirements, clarifying uncertainties, and recommending effective design options
  • Develop front-end and back-end components with current programming languages and frameworks while maintaining clean, efficient, and maintainable code
  • Execute application testing, troubleshoot defects, and document clear reproduction steps to support timely issue resolution
  • Produce installation, maintenance, and technical documentation to support ongoing application reliability and support activities
  • Collaborate with users and internal stakeholders to gather system expectations, refine requested changes, and align delivered solutions with operational needs
  • Contribute to predictable project execution by estimating work, raising timeline or quality concerns early, and adapting to shifting priorities when needed
  • Follow established development standards, quality procedures, and applicable compliance guidelines, including organizational SOPs relevant to software delivery
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Software Engineer

Are you interested in working on cutting-edge cloud security products? Would you...
Location
Location
United States , Redmond
Salary
Salary:
85400.00 - 168100.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI) based on a Single Scope Background Investigation (SSBI) with Polygraph
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Successful verification of the stated security clearance to meet federal government customer requirements
  • Pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Verification of U.S. citizenship
Job Responsibility
Job Responsibility
  • Build and improve services to be scalable and highly reliable
  • Help deliver and improve engineering systems and practices to deliver services in complex cloud environments
  • Contribute to design and automate service scale features and customer requirements
  • Investigate pre-production and production issues, implement, and deploy fixes
  • Participate in an on-call rotation (typically 24/7 for one week every 6-8 weeks) within a secure facility
  • Fulltime
Read More
Arrow Right

Software Engineer

Wētā FX is a world leading visual effects studio with a strong track record of d...
Location
Location
New Zealand , Wellington
Salary
Salary:
Not provided
wetafx.co.nz Logo
Weta Digital
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Python development skills or experience with a similar programming language
  • Experience developing within DCC tools, such as Houdini or Autodesk Maya
  • Familiarity with Git version control systems
  • A solid understanding of software engineering principles, including architecture, design patterns and unit/integration/regression/acceptance testing
  • Self-motivated, approachable, proactive, adaptable, and a hard-working teammate with a collaborative spirit
  • Experienced in providing technical assistance to deliver projects with internal/external clients. Able to thrive in fast-paced/time-critical environments. Able to collect requirements and user feedback independently
  • Good communicator, both written and verbal.
Job Responsibility
Job Responsibility
  • Writing scalable, robust code that integrates with an array of Wētā FX custom libraries
  • Trouble-shooting software issues and providing support to a wide range of users
  • Delivering pragmatic solutions in a fast paced, constantly evolving environment
  • Working with stakeholders and teammates to strategize the best solutions
  • Coding, testing, integration, and release cycles that keep production safe and moving ahead.
Read More
Arrow Right