Backend Software Engineer
Lorien
United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on computerjobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
.NET Framework
Artificial Intelligence
Automation of Tests
C Sharp (Programming Language)
Code Review
Continuous Integration
Software Design Patterns
DevOps
Python (Programming Language)
Node.Js
Performance Tuning
+12 more
Software Tools
Software Deployment
Software Engineering
Software Systems
SQL Stored Procedures
Data Logging
Backend
Containerization
Non-relational Database
Api Design
Software Version Control
Microservices
Job description
We are currently recruiting for a Backend Software Engineer with AI experience to join one of our Insurance clients on a 6-month contract.
Inside IR35
Hybrid
Responsible
- Design, build, test, deploy, and maintain software solutions.
- Analyse requirements and contribute to technical solution design.
- Develop high-quality code using appropriate design patterns and engineering principles.
- Produce unit, integration, and automated test coverage for developed solutions.
- Participate in peer code reviews and engineering quality practices.
- Collaborate with cross-functional teams to deliver business outcomes.
- Contribute to technical documentation and knowledge sharing activities.
- Support troubleshooting, defect resolution, and root cause analysis.
- Assist in improving development processes, tooling, automation, and delivery practices.
- Contribute to technical discussions regarding architecture, scalability, performance, and security.
- Support implementation and adoption of DevOps and CI/CD practices.
- Identify opportunities for innovation, optimisation, and automation.
- Support operational resilience and production support activities where required.
Requirements
- Experience developing, testing, and deploying software solutions in production environments.
- Experience with code reviews, automated testing, and source control practices.
- Strong capability in designing, building, and maintaining secure, scalable, and resilient Server Side services.
- Experience with Back End programming languages and frameworks such as Java, C#, .NET, Node.js, Python, or equivalent technologies.
- Good understanding of API design, service integration, asynchronous processing, error handling, logging, and observability.
- Experience working with relational and/or non-relational databases, data models, stored procedures, queries, and performance tuning.
- Experience using AI-assisted engineering tools to support software design, implementation, testing, documentation, and code review.
- Understanding of responsible AI usage, including validation of generated outputs, protection of confidential information, and compliance with organisational governance.
- Experience with DevOps and platform engineering practices.
- Experience with container technology and microservice architectures.
- Exposure to AI-assisted development practices.
- Experience operating within regulated or security-conscious environments.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on computerjobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
IK
Igor Khokhriakov
2 days ago
LM
Luis Minvielle
The 7 Most Popular Backend Frameworks for Developers
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
EM
Eli McGarvie
Software Engineer Salary London
about 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
LM
Luis Minvielle
What Are Large Language Models?
almost 3 years ago