Your next role, not just your next placement.
We elevate IT careers where skills are valued and potential gets used. Nothing matching? Apply anyway, because requirements arrive from clients weekly.
Sr Java Developer
Job description
We are looking for an experienced Senior Java Developer with a strong Java development background, open to working with our team. This position is central to designing, developing and implementing software solutions for clients, and suits someone who cares about maintaining high-performance Java applications.
What you'll do
- Manage the software development life cycle, including planning, prioritizing, testing and releasing.
- Work effectively with cross-functional and distributed teams.
- Troubleshoot, debug, define, design and resolve software issues.
- Maintain technical documentation for software solutions where needed.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering or a related field.
- Strong knowledge of Java frameworks and related technologies.
- Familiarity with front-end technologies (JavaScript, HTML, CSS) is a plus.
- Strong communication and collaboration skills.
Sr .NET Developer
Job description
We are looking for an experienced .NET developer with solid knowledge of .NET development, design and deployment. You will be responsible for the full software development cycle, from design through to deployment.
What you'll do
- Own the project from concept through to client delivery.
- Shape architecture and technical direction for the wider team.
- Provide support and technical leadership across a team of developers.
- Stay current with emerging technologies and industry trends.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering or a related field.
- Strong knowledge of the .NET framework, C#, ASP.NET and related technologies.
- Excellent problem-solving and debugging skills.
Salesforce Developer
Job description
We are looking for a skilled and experienced Salesforce Developer to join our growing team. You will focus on designing and implementing solutions that meet business needs, and on maintaining and integrating the Salesforce platform for the team using it.
What you'll do
- Develop new features and workflows across Salesforce clouds.
- Work with business analysts, administrators and other stakeholders to understand requirements.
- Collaborate with distributed teams to align Salesforce functionality with organizational goals.
- Handle Salesforce administration including sandbox management and deployment.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering or a related field.
- Proficiency in Apex, Visualforce, Lightning Components and other Salesforce development technologies.
- Salesforce certifications such as Platform Developer I and II are highly desirable.
Software Engineer (.NET / C# / API)
Job description
We are seeking a skilled Software Engineer to contribute across the full development lifecycle, from requirement analysis through to implementation. The role involves working closely with product owners, scrum masters and analysts to enhance existing applications while keeping them compliant with regulation.
What you'll do
- Participate in the full project lifecycle: requirement analysis, design, coding, testing and implementation.
- Work with product owners, scrum masters and analysts to gather business and technical requirements.
- Build functionality in C# and ASP.NET/MVC, and modernize front-end interfaces using HTML5, CSS, JavaScript and TypeScript.
- Write MVC Web API code so other services and third-party vendors can reach the data layer, and test with Postman or Swagger.
- Write SQL to create and manage records, using stored procedures, triggers, functions and query optimization in MS SQL Server.
- Implement unit and integration testing using frameworks such as NUnit, and support automation with tools like Selenium.
- Merge code into version control and deploy through CI/CD pipelines.
- Participate in Agile ceremonies, sprint demos and code review, and collaborate with co-located and offshore teams.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering or a related field.
- Strong knowledge of the .NET framework, C#, ASP.NET, APIs and related technologies.
- Excellent problem-solving and debugging skills.
What we offer
consultants.
Competitive rates
Compensation includes performance incentives, set against the value you bring to the project rather than a fixed band.
A transparent process
You will know where you stand at each stage. If you are a fit we tell you, and if you are not, we tell you that too.
A clear career path
We help consultants grow rather than treating each placement as a one-off, and many placements turn into longer engagements.
W-2 employment
You are our employee, not a 1099 contractor. Payroll, benefits and employment taxes handled, including between assignments.
Send it through anyway.
We place across software development, cloud and DevOps, data and AI, testing and QA, infrastructure and support, and project and product roles. The fastest placements usually come from people already in our network.