161 Software Development jobs in Sheffield
Web Developer
Posted 13 days ago
Job Viewed
Job Description
Are you ready to kickstart your career as a Web Developer? Our client, a dynamic company based in Rotherham, is on the lookout for a talented individual to join their team. Specialising in finance and banking solutions, the company offers an exciting opportunity to work on cutting-edge projects.
What is The Job Doing:
As a Web Developer, you'll be diving into a variety of tasks that will keep you on your toes.
- Maintain and improve websites and web applications
- Work on APIs and integrate with third-party services
- Troubleshoot and resolve technical issues
What Experience Do I Need
The ideal Web Developer will have a passion for technology and a keen eye for detail.
- Some technical expertise is essential, though this could be your first web development role
- Experience with front-end and back-end tools and technologies is advantageous
- Familiarity with databases will be beneficial
Our client is a forward-thinking company that specialises in sellingsoftware that supports the banking process. They are committed to innovation and excellence, providing their clients with top-notch solutions to meet their payment needs.
If you're enthusiastic about web development and eager to grow in a supportive environment, this Web Developer role could be your perfect fit. Don't miss out on this opportunity to advance your career in a thriving company.
If you're interested in roles like Software Developer, Front-End Developer, Back-End Developer, Full-Stack Developer, or Junior Developer, this Web Developer position could be an excellent match for you. Coburg Banks Limited is acting as an Employment Agency in relation to this vacancy.
Web Developer
Posted today
Job Viewed
Job Description
Are you ready to kickstart your career as a Web Developer? Our client, a dynamic company based in Rotherham, is on the lookout for a talented individual to join their team. Specialising in finance and banking solutions, the company offers an exciting opportunity to work on cutting-edge projects.
What is The Job Doing:
As a Web Developer, you'll be diving into a variety of tasks that will keep you on your toes.
- Maintain and improve websites and web applications
- Work on APIs and integrate with third-party services
- Troubleshoot and resolve technical issues
What Experience Do I Need
The ideal Web Developer will have a passion for technology and a keen eye for detail.
- Some technical expertise is essential, though this could be your first web development role
- Experience with front-end and back-end tools and technologies is advantageous
- Familiarity with databases will be beneficial
Our client is a forward-thinking company that specialises in sellingsoftware that supports the banking process. They are committed to innovation and excellence, providing their clients with top-notch solutions to meet their payment needs.
If you're enthusiastic about web development and eager to grow in a supportive environment, this Web Developer role could be your perfect fit. Don't miss out on this opportunity to advance your career in a thriving company.
If you're interested in roles like Software Developer, Front-End Developer, Back-End Developer, Full-Stack Developer, or Junior Developer, this Web Developer position could be an excellent match for you. Coburg Banks Limited is acting as an Employment Agency in relation to this vacancy.
Remote Software Development Graduate
Posted 3 days ago
Job Viewed
Job Description
During your internship, you will:
- Assist senior developers in writing clean, efficient, and maintainable code across various projects.
- Participate in the full software development lifecycle, from requirement gathering and design to testing and deployment.
- Learn and apply modern software development methodologies, including Agile and Scrum.
- Collaborate with team members through virtual communication tools, contributing to daily stand-ups and sprint reviews.
- Gain exposure to a range of programming languages, frameworks, and technologies relevant to our stack.
- Develop and execute unit tests to ensure software quality and robustness.
- Contribute to code reviews, providing constructive feedback and learning from experienced professionals.
- Troubleshoot and debug software defects, working with the team to implement effective solutions.
- Engage in continuous learning and professional development, supported by dedicated mentors.
- Help document technical specifications and user guides.
We are looking for candidates who have recently graduated or are in their final year of a Computer Science, Software Engineering, or a related technical degree. A strong understanding of fundamental programming concepts and a genuine enthusiasm for software development are essential. Prior exposure to programming languages such as Python, Java, C++, or JavaScript is a plus. Excellent communication skills, a proactive attitude, and the ability to work effectively in a remote, collaborative setting are crucial. This internship provides a fantastic foundation for a career in software development, offering valuable industry experience and potential for future employment. If you are a driven graduate ready to launch your tech career from home, apply now.
Senior Software Development Lead (Remote)
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and mentor a team of software engineers, fostering their professional growth and ensuring high performance.
- Oversee the design, development, testing, and deployment of complex software applications.
- Define and enforce coding standards, best practices, and architectural patterns.
- Collaborate with product managers, designers, and other stakeholders to define project roadmaps and requirements.
- Conduct code reviews, provide constructive feedback, and ensure code quality and maintainability.
- Identify and address technical debt, performance bottlenecks, and scalability challenges.
- Drive innovation by researching and recommending new technologies and methodologies.
- Champion a remote-first culture, ensuring effective communication and collaboration across distributed teams.
- Contribute to the hiring process by interviewing and onboarding new engineering talent.
- Ensure the security and robustness of all software solutions developed.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 8+ years of professional software development experience, with at least 3 years in a technical leadership or management role.
- Expertise in multiple programming languages (e.g., Java, Python, C#, JavaScript) and associated frameworks.
- Strong understanding of cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Experience with Agile development methodologies and CI/CD pipelines.
- Excellent problem-solving, analytical, and communication skills.
- Proven ability to lead and inspire engineering teams in a remote setting.
- Experience with database technologies (SQL and NoSQL).
- Familiarity with DevOps practices and tools.
Lead Project Manager - Software Development
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and manage software development projects from initiation to closure, utilising agile methodologies (Scrum, Kanban).
- Develop comprehensive project plans, including scope, timelines, resource allocation, and budget.
- Facilitate sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Identify, assess, and mitigate project risks and dependencies.
- Manage project scope, changes, and stakeholder expectations effectively.
- Coordinate and collaborate with development teams, product owners, designers, and other stakeholders.
- Ensure adherence to quality standards and best practices throughout the development process.
- Track project progress, report on key milestones, and provide regular status updates to senior management.
- Foster a collaborative and high-performing team environment within a remote setting.
- Drive continuous improvement in project management processes and team performance.
- Bachelor's degree in Computer Science, Engineering, Business, or a related field.
- Minimum of 7 years of experience in project management, with a significant focus on software development projects.
- Proven experience leading agile software development teams.
- Strong understanding of SDLC, various development methodologies, and tools (e.g., JIRA, Confluence).
- Excellent leadership, communication, and interpersonal skills.
- Demonstrated ability to manage complex projects, stakeholders, and budgets.
- Proficiency in risk management, change management, and problem-solving.
- Certified ScrumMaster (CSM) or similar agile certification is highly desirable.
- Ability to work independently and manage projects effectively in a remote environment.
Remote Graduate Software Development Program
Posted 3 days ago
Job Viewed
Job Description
Program Highlights:
- Intensive training in modern software development methodologies and technologies.
- Rotational assignments across different software engineering teams.
- Mentorship from experienced senior engineers.
- Hands-on experience with real-world projects.
- Opportunity to contribute to innovative software solutions.
- Development of technical and soft skills essential for a successful career.
- Full remote working environment, fostering work-life balance and flexibility.
- Potential for full-time employment upon successful completion of the program.
- Assist in the design and development of software applications.
- Write clean, efficient, and maintainable code in various programming languages.
- Participate in code reviews and contribute to team discussions.
- Develop and execute unit tests and integration tests.
- Troubleshoot and debug software issues.
- Collaborate with team members using agile methodologies.
- Contribute to technical documentation.
- Learn and apply new technologies and tools as required.
- Actively participate in training sessions and learning modules.
Qualifications:
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Strong foundation in programming concepts and algorithms.
- Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
- Excellent analytical and problem-solving skills.
- Good communication and teamwork abilities.
- Self-motivated and eager to learn in a remote setting.
- Ability to manage time effectively and meet deadlines.
Agile Project Manager - Software Development
Posted 3 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Software development Jobs in Sheffield !
Senior Project Manager - Software Development
Posted 3 days ago
Job Viewed
Job Description
Software Development Apprentice - AI Focus
Posted 3 days ago
Job Viewed
Job Description
Software Development Lead / Software Development Manager (C#/.Net) - Sheffield - New Role! (REF40)
Posted today
Job Viewed