Senior Full Stack Developer

Firstcom Europe
Bolton, UK
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) .NET Framework Artificial Intelligence Amazon Web Services Microsoft Azure Cloud Computing Code Review Relational Databases Software Debugging Software Design Patterns PostgreSQL Microsoft Software
+19 more
Microsoft SQL Server MySQL Play Framework Software Architecture Software Maintenance Software Engineering Systems Integration Internet Protocol Telephony Enterprise Software Applications .NET Core Backend Git AngularJS Front End Software Development Restful APIs Software Version Control Docker Golang Microservices

Job description

  • We are seeking a highly skilled Senior Developer to design, develop, and support our in-house portals and enterprise systems. This role requires strong full-stack expertise, deep experience with Microsoft technologies, and the ability to work independently while collaborating with cross-functional teams.
  • You will play a key role in modernizing, enhancing, and maintaining business-critical applications that support our internal operations.

KEY TASKS

  • Design, develop, and maintain scalable in-house portals and enterprise systems
  • Build and support full-stack web applications
  • Develop and maintain RESTful APIs and backend services
  • Design and optimise relational databases (MySQL, PostGres and MS SQL Server)
  • Troubleshoot, debug, and enhance existing systems
  • Participate in architecture decisions and technical planning
  • Perform code reviews and mentor junior developers
  • Ensure performance, security, and reliability best practices are followed
  • Collaborate with stakeholders to gather and refine requirements
  • Provide ongoing production support and system enhancements
  • Promote the use of AI tools to support development

Requirements

  • 5+ years of professional software development experience
  • Strong expertise in one of the following: .NET Core, Angular, Go, Java
  • Strong front-end development experience w
  • Solid experience with relational databases
  • Experience using AI to support development
  • Experience building and consuming REST APIs
  • Strong understanding of software architecture and design patterns
  • Experience with version control systems (Git) and CI/CD pipelines
  • Excellent problem-solving and debugging skills

PREFERRED QUALIFICATIONS (Nice-to-Have)

  • Experience with any of the following .NET MAUI, Java Play Framework
  • Experience developing or integrating VoIP systems
  • Experience with microservices architecture and docker
  • Cloud platform experience (Azure/AWS)
  • Experience working in Agile/Scrum environments

WHAT WE ARE LOOKING FOR

  • Strong ownership mindset and accountability
  • Ability to work independently and lead technical initiatives
  • Strong communication skills
  • A proactive approach to improving systems and processes
  • Passion for building high-quality, maintainable software

COMMUNICATION AND WORKING RELATIONSHIP

  • In accordance with the company’s operation there will be a need to continually review practices and therefore your job description may change from time to time

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all