Businesses Jobs .com

Senior Full Stack Software Engineer | Job in North Yorkshire

In our dynamic tech company, we are seeking a seasoned Senior Full Stack Software Engineer to join our team in Yorkshire and The Humber. This is an exceptional opportunity for a passionate software engineer who thrives on solving complex problems, loves collaborating with talented individuals, and desires to work on cutting-edge technology projects that impact millions globally.

*Key Responsibilities: *

  • Design, develop, test, and maintain high-quality software features across all layers of the tech stack (frontend, backend, and databases).
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, well-documented, and easily maintainable code that adheres to industry best practices.
  • Participate in code reviews to ensure the quality of the software being developed.
  • Troubleshoot and debug software issues effectively.
  • Stay up-to-date with new technologies and apply them appropriately within the tech stack.
  • Mentor and guide junior engineers in their professional development.

*Qualifications: *

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field; or equivalent practical experience.
  • Proven experience as a Full Stack Software Engineer, preferably within the last 5 years.
  • Strong proficiency in JavaScript (Node.js and React), Python, SQL, and familiarity with AWS or other cloud platforms.
  • Experience with Agile software development methodologies and Scrum framework.
  • Excellent communication skills, both written and verbal.
  • Ability to work effectively within a team and contribute to a positive team culture.
  • Strong problem-solving abilities and attention to detail.
  • Passion for learning and staying current with the latest trends and technologies in software development.

Join our team of innovative professionals and help shape the future of technology at . If you are eager to challenge yourself, grow your skills, and make a meaningful impact, we invite you to apply today!

To apply, please submit your resume, cover letter, and links to any relevant projects or portfolios. We look forward to hearing from you!

(Replace with actual closing date)

Job Routine

In the role of a Senior Full Stack Software Engineer in Yorkshire and The Humber, your daily routine will be a blend of independent problem-solving, collaboration with diverse teams, and staying updated on the latest software development trends. Here's an overview of what you can expect:

  • Project Development: You will work on developing and improving various software projects, from conceptualization to deployment. This includes creating clean, efficient code that is scalable, maintainable, and complies with best practices.

  • Collaboration: You will collaborate closely with other engineers, designers, product managers, and stakeholders to ensure the successful delivery of projects. This may involve attending meetings, providing feedback, and discussing project progress and challenges.

  • Technical Guidance: As a senior member of the engineering team, you will mentor junior developers, sharing your knowledge and expertise to help them grow and improve their skills. This could involve code reviews, pair programming sessions, or one-on-one mentoring.

  • Research and Innovation: Staying abreast of the latest developments in software engineering is crucial. You will dedicate time to learning about new technologies, frameworks, and methodologies that could benefit your team's work.

  • Troubleshooting: When issues arise, you will troubleshoot and debug problems efficiently, often working collaboratively with other engineers to find the best solutions.

  • Quality Assurance: You will implement various testing strategies to ensure the software your team delivers is of high quality. This includes unit testing, integration testing, and end-to-end testing.

  • Documentation: Good documentation practices are vital for the success of any project. You will write clear, concise documentation that explains the purpose, functionality, and usage of various software components.

  • Continuous Integration/Continuous Deployment (CI/CD): Implementing CI/CD pipelines is an essential part of your role. This involves automating the testing, building, and deployment processes to ensure a seamless and efficient workflow.

  • Performance Optimization: You will be responsible for optimizing the performance of software applications, ensuring they run efficiently under various loads and conditions.

  • Security Compliance: Maintaining security compliance is crucial in today's digital landscape. You will implement best practices to protect against common threats such as unauthorized access, data breaches, and denial-of-service attacks.

Postcode: HG
Salary: £112 Daily
Salary Type: Daily
Employment Type: Full-time
Job Location Type: On-site

Additional Information

Job Designation: Senior Full Stack Software Engineer - Full Stack, Software Development, Agile Methodologies

Experience Requirements: 2 years experience required

Work Hours: 36

Qualifications: Bachelor's Or Master's Degree In Computer Science, Information Technology, Or A Related Field, Proven Experience As A Full Stack Software Engineer, Strong Proficiency In Javascript (Node.js And React), Python, Sql, Experience With Agile Software Development Methodologies And Scrum Framework



Search Tags

Python

Explore job opportunities for Python

View Jobs
JavaScript

Explore job opportunities for JavaScript

View Jobs
Cloud Platforms

Explore job opportunities for Cloud Platforms

View Jobs
Scrum Framework

Explore job opportunities for Scrum Framework

View Jobs
Node.js

Explore job opportunities for Node.js

View Jobs
SQL

Explore job opportunities for SQL

View Jobs