Shopify Backend Developer

Bradford, ENG, GB, United Kingdom

Job Description

Job Summary


We are seeking a highly skilled Back End Developer to join our dynamic development team. The successful candidate will be responsible for designing, developing, and maintaining robust server-side applications and services. This role requires a strong understanding of software development principles, database management, and API integration, with a focus on delivering scalable and efficient solutions. The ideal applicant will possess extensive experience in various programming languages and frameworks, including AWS cloud services, RESTful APIs, and modern front-end technologies to support seamless integration across platforms.

Responsibilities



Develop, test, and deploy back-end components using technologies such as ASP.NET, Node.js, PHP, Ruby on Rails, and Python. Design and optimise database schemas for MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, and other database systems. Build and maintain RESTful and SOAP web services to facilitate communication between different applications. Implement microservices architecture to enhance system scalability and maintainability. Collaborate with front-end developers to integrate user-facing elements with server-side logic using Angular, React, HTML, CSS, AJAX, and UI frameworks like Bootstrap. Utilise version control systems such as Git, GitHub, SVN, and TFS for code management. Conduct debugging and troubleshooting to resolve technical issues efficiently. Write unit tests to ensure code quality and adherence to SDLC standards. Participate in system design discussions using UML diagrams and contribute to application development lifecycle documentation. Ensure security best practices are followed during development processes. Stay updated with emerging technologies such as Azure cloud platform and containerisation tools like Docker.

Requirements



Proven experience in software development with a strong portfolio of back-end projects. Proficiency in programming languages including C#, Java, PHP, Ruby on Rails, Python, JavaScript (including TypeScript), Shell Scripting (Bash), and PL/SQL. Extensive knowledge of frameworks such as .NET MVC, WCF services, Entity Framework, ASP.NET , and Linux environments. Hands-on experience with databases like MySQL, PostgreSQL, Microsoft SQL Server, MongoDB; including database design and T-SQL scripting. Familiarity with cloud platforms such as AWS and Azure for deploying scalable applications. Strong understanding of API development using RESTful services and SOAP protocols. Experience with front-end integration using Angular, React, HTML5/CSS3, AJAX, Bootstrap; understanding of UI/UX principles is advantageous. Knowledge of version control systems including Git (GitHub), SVN (Subversion), TFS (Team Foundation Server). Ability to write clean code following best practices in debugging and testing methodologies such as unit testing. Excellent organisational skills with the ability to work effectively within a team environment under tight deadlines. This role offers an exciting opportunity for a dedicated developer eager to contribute innovative solutions within a collaborative setting while advancing their technical expertise across multiple platforms and frameworks.
Job Types: Full-time, Permanent

Pay: 25,113.44-50,883.62 per year

Benefits:

Employee discount On-site parking Store discount
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4080674
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Bradford, ENG, GB, United Kingdom
  • Education
    Not mentioned