A leading software company in York is seeking a Backend Software Engineer to join their core engineering team. You will design and maintain robust backend systems, develop RESTful APIs, and optimize database performance. The ideal candidate has over 2 years of backend development experience, familiarity with database technologies, and a strong understanding of microservices architecture. This position offers a collaborative environment and the opportunity to work with cutting-edge technologies.
Qualifications
2+ years of experience in backend development (preferably Node.js, Python, or Go).
Solid understanding of database technologies (SQL, NoSQL).
Familiarity with RESTful API design and microservice architecture.
Responsibilities
Design, build, and maintain scalable and secure backend services.
Develop RESTful APIs for various product modules.
Optimize application performance and database efficiency.
Collaborate with front-end engineers to implement end-to-end features.
Integrate third-party services and internal tools.
Write unit and integration tests to ensure code reliability.
Skills
Backend development
Database technologies
RESTful API design
Version control (Git)
CI/CD pipelines
Education
Bachelor’s degree in Computer Science, Engineering, or related field
Job description
A leading software company in York is seeking a Backend Software Engineer to join their core engineering team. You will design and maintain robust backend systems, develop RESTful APIs, and optimize database performance. The ideal candidate has over 2 years of backend development experience, familiarity with database technologies, and a strong understanding of microservices architecture. This position offers a collaborative environment and the opportunity to work with cutting-edge technologies.