Full Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
Job ResponsibilitiesDesign, develop and deliver software features from initial requirements through to production deployment.Build and maintain scalable backend services using modern .NET technologies.Develop responsive and user-friendly front-end applications using React and TypeScript.Collaborate with architects, technical leads, product owners and fellow developers throughout the software development lifecycle.Participate in technical design discussions and contribute to architectural decisions.Write clean, maintainable and well-tested code in line with established engineering standards.Integrate applications with cloud services, APIs and third-party systems where required.Support continuous improvement initiatives across development processes, tooling and software quality.Assist with troubleshooting, debugging and performance optimisation activities.Contribute to agile delivery practices and help ensure successful release of new product functionality.
Requirements
Experience RequiredMinimum 5 years’ commercial experience in software development.Proven experience delivering software features end-to-end within production environments.Strong experience developing applications using C# and .NET Core.Experience building and consuming RESTful APIs.Practical experience working with relational databases, including database design and query optimisation.Experience working within cloud-based application environments.Demonstrated ability to work independently and manage technical deliverables with minimal supervision.Experience working within agile software development teams.Strong communication and stakeholder engagement skills. Desirable SkillsExperience developing multi-tenant SaaS platforms.Strong React and TypeScript development experience.Knowledge of modern front-end architecture and state management approaches.Experience with cloud platforms such as Microsoft Azure.Familiarity with CI/CD pipelines and automated deployment practices.Experience with ORM technologies and data access frameworks.Exposure to cloud identity and authentication solutions.Experience working with AI-assisted development tools.Familiarity with DevOps practices and cloud-native application design. Educational RequirementsBachelor’s Degree or equivalent third-level qualification in Computer Science, Software Engineering, Information Technology or a related discipline.Relevant technical certifications would be advantageous but are not essential. How to ApplyTo apply for this role, please submit your updated CV. If your skills and experience match the job requirements, you will be contacted to discuss your application in detail. Similar Roles OpenAs a specialised recruitment agency, we also have several other permanent and contract IT opportunities available. Visit our website for more information or explore additional opportunities.
About the company
Job DescriptionOur client, a growing software organisation operating within a highly regulated industry, is seeking an experienced Full Stack Developer to join their engineering team on a contract basis. This role offers the opportunity to contribute to the development of a modern cloud-native SaaS platform, delivering new product capabilities and enhancements within a fast-paced and collaborative environment.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on apply4u.co.ukGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 12 Best Jobs for Software Engineers
Where to Find Entry-Level Software Engineering Jobs
The Most Popular IT Jobs on the Market
Fully Remote Software Engineer Jobs