Salary
💰 £100,000 - £119,000 per year
Tech Stack
AngularEntity FrameworkJavaScript.NETPostgresSQLTypeScript
About the role
- Write Quality Code: Produce clean, maintainable code following team standards.
- Leverage AI Tools: Use modern AI-assisted development tools to accelerate delivery, improve code quality, and enhance team productivity.
- Collaborate with cross-functional teams in Engineering and Product Management to complete tasks.
- Manage individual task priorities, estimates, deadlines, and deliverables.
- Demonstrate knowledge of software and security best practices (i.e., object-oriented design patterns, OWASP Top 10, SOLID design principles).
- Translate product and feature ideas into technical designs and development tasks.
- Perform other duties as assigned
Requirements
- 3+ years of software development experience with strong competence in backend development
- 3+ years of experience with the following technologies: C# and .NET technologies - .NET Framework 4.6+, .NET 6+, Web APIs, Entity Framework
- JavaScript, TypeScript, Angular or similar
- REST API design, implementation, and usage
- PostgreSQL or SQL Server
- Unit testing frameworks (i.e., NUnit)
- GitHub
- Jira / Confluence
- Microsoft Visual Studio Code or Microsoft Visual Studio
- Education in Computer Science or Software Engineering (or related experience)
- Strong experience with relational databases
- Strong visioning, communication, and problem-solving skills
- Comfortable speaking to different levels in the organization – from peers to directors
- Creative, Independent thinker, collaborative teammate
- Excellent at multi-tasking and able to handle competing priorities
- Health insurance
- Retirement savings plans
- Generous paid time off
- Supportive work-life balance
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NET Framework 4.6+.NET 6+Web APIsEntity FrameworkJavaScriptTypeScriptREST APIPostgreSQLSQL Server
Soft skills
visioningcommunicationproblem-solvingcollaborationmulti-taskingindependent thinkingtask prioritizationdeadline managementteam productivityclean code practices