798 Software Developers jobs in Oldbury
Full Stack Developer
Posted 18 days ago
Job Viewed
Job Description
Urgent Contract Full Stack Developer
6 months duration
Fully remote - Inside IR35
Main purpose of the role:
We are seeking a talented and motivated Full Stack Developer to join our dynamic development team. The ideal candidate will have strong experience in building modern, responsive web applications using React, C#, JavaScript, and TypeScript, with a solid understanding of .NET and Azure environments. Experience with Azure Functions, Web API, Web Apps, Azure Logic Apps, and DevOps workflows including pipelines, deployments, and PowerShell scripting is essential. SQL experience is a valuable bonus. Familiarity with Okta integrations, Okta logins, and app integrations is considered an added advantage. This role involves close collaboration with back-end developers, UX designers, and business stakeholders to deliver high-quality digital solutions.
Key Responsibilities:
- Design, develop, and maintain responsive web applications using React and .NET technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Ensure the technical feasibility of UI/UX designs.
- Maintain and improve code quality, organization, and automation.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and debug issues across the front-end stack.
- Contribute to the continuous improvement of development processes and tools.
- Document technical specifications and development processes.
Key skills and experience required:
- Proven experience developing front-end applications using React.
- Solid understanding of .NET (preferably .NET Core) and integration with front-end technologies.
- Experience deploying and managing applications in Microsoft Azure.
- Familiarity with SQL and relational databases is a plus.
- Strong understanding of web markup, including HTML5 and CSS3.
- Experience with RESTful APIs and asynchronous request handling.
- Good grasp of version control systems, especially Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work collaboratively in a team environment.
- Ability to manage multiple tasks and meet deadlines in a fast-paced environment.
Essential Skills :
React, .NET, Azure, Azure Functions, Web API, Web Apps, Azure Logic Apps, C#, JavaScript, TypeScript, DevOps workflows (pipelines, deployments, PowerShell)
Beneficial skills:
SQL, UX/UI Collaboration, Git, Okta integrations, Okta logins, App integrations
pelines, deployments, PowerShell)
Full Stack Developer
Posted today
Job Viewed
Job Description
Full Stack Developer - C# .Net/Azure/JavaScript - Tamworth - £40,000 - £50,000
The Role
An innovative Automotive Software House are looking for a talented Full Stack Developer to focus on innovating their current systems and innovating new solutions to their global customer base.
You will have complete autonomy to produce creative solutions across the full stack and various platforms. You will have .
WHJS1_UKTJ
Senior Full Stack Developer
Posted today
Job Viewed
Job Description
As a Senior Full Stack Developer, you will be responsible for designing, developing, and maintaining robust web applications. You will work across the entire technology stack, from front-end user interfaces to back-end services and databases. Your expertise in modern development methodologies, coding best practices, and a variety of programming languages will be crucial. You will collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions. This role offers the opportunity to tackle complex challenges, mentor junior developers, and make a significant impact on the development of cutting-edge software.
Responsibilities:
- Design, develop, test, and deploy full-stack web applications.
- Write clean, efficient, and maintainable code for both front-end and back-end systems.
- Collaborate with product managers and designers to translate requirements into functional features.
- Optimize application performance, scalability, and security.
- Develop and maintain APIs and microservices.
- Work with databases, ensuring data integrity and efficient querying.
- Participate in code reviews, providing constructive feedback to peers.
- Mentor and guide junior developers, sharing knowledge and best practices.
- Stay current with emerging technologies and industry trends.
- Troubleshoot and resolve software defects and issues.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in full-stack web development.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
- Strong experience with back-end programming languages (e.g., Python, Node.js, Java, Ruby).
- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
- Solid understanding of software development principles, design patterns, and architectural best practices.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and collaboratively in a remote team environment.
- Experience with agile development methodologies.
Full Stack Developer (Remote)
Posted 3 days ago
Job Viewed
Job Description
Your responsibilities will encompass:
- Designing, developing, and maintaining web applications using modern frameworks and languages (e.g., React, Angular, Vue.js for front-end; Node.js, Python, Java, Ruby for back-end).
- Building and managing RESTful APIs and microservices.
- Working with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, MySQL).
- Implementing and maintaining CI/CD pipelines and cloud infrastructure (e.g., AWS, Azure, GCP).
- Writing clean, efficient, and well-documented code.
- Collaborating with designers, product managers, and other developers to define and implement new features.
- Conducting code reviews and providing constructive feedback to team members.
- Troubleshooting and debugging applications, identifying and resolving issues promptly.
- Staying up-to-date with the latest industry trends and technologies to drive innovation.
- Ensuring the scalability, performance, and security of applications.
We are looking for candidates with a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. A minimum of 3-5 years of professional experience in full-stack development is required. Proficiency in at least one modern front-end framework and one back-end language/framework is essential. Experience with cloud platforms, containerization technologies (Docker, Kubernetes), and database management systems is highly desirable. Excellent problem-solving skills, strong communication abilities, and the capacity to work independently and as part of a distributed team are critical. This remote role demands self-discipline, excellent time management, and a proactive approach to development. Join us and contribute to exciting projects in a dynamic, remote-first culture.
Senior Full Stack Developer
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain responsive and user-friendly web applications using a variety of front-end and back-end technologies.
- Write clean, efficient, and well-documented code across the full stack.
- Collaborate closely with UI/UX designers, product managers, and other developers to translate requirements into technical solutions.
- Implement and manage database schemas and queries.
- Develop and integrate APIs.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot, debug, and upgrade existing software.
- Contribute to architectural decisions and technology selection.
- Ensure the performance, quality, and responsiveness of applications.
- Stay current with emerging web development trends and technologies.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience as a Full Stack Developer.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like React, Angular, or Vue.js.
- Strong experience with back-end languages such as Node.js, Python, Java, or C#.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
- Understanding of RESTful API design and development.
- Experience with version control systems, such as Git.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork skills.
- Ability to work effectively in a hybrid work environment, balancing remote and in-office collaboration.
Senior Full-Stack Developer
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain full-stack web applications.
- Write clean, efficient, and well-documented code across front-end and back-end systems.
- Collaborate with UI/UX designers to implement intuitive user interfaces.
- Develop and integrate APIs, ensuring seamless data flow between services.
- Implement and manage database solutions, optimizing for performance and scalability.
- Conduct code reviews, testing, and debugging to ensure software quality.
- Contribute to architectural discussions and technical decision-making.
- Mentor and guide junior developers, fostering their technical growth.
- Stay updated with emerging technologies and industry best practices.
- Troubleshoot and resolve production issues promptly.
- Proven experience as a Full-Stack Developer or similar senior role.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
- Strong back-end development skills using languages like Python, Java, Node.js, or C#.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Understanding of software development principles, design patterns, and best practices.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Senior Full Stack Developer
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and deploy scalable full-stack web applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code across the technology stack.
- Develop and consume APIs (RESTful and/or GraphQL).
- Manage and optimize database schemas and queries.
- Implement unit, integration, and end-to-end tests.
- Troubleshoot, debug, and upgrade existing systems.
- Contribute to architectural decisions and technology selection.
- Participate in code reviews and provide constructive feedback.
- Mentor and guide junior development team members.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional experience in full-stack development.
- Proficiency in front-end technologies (e.g., React, Angular, Vue.js) and back-end languages (e.g., Node.js, Python, Java, Ruby).
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Strong understanding of version control systems (Git).
- Excellent problem-solving and analytical skills.
- Experience with Agile methodologies.
- Strong communication and interpersonal skills.
Be The First To Know
About the latest Software developers Jobs in Oldbury !
Senior Full Stack Developer
Posted 3 days ago
Job Viewed
Job Description
As a Senior Full Stack Developer, you will be instrumental in designing, developing, and deploying robust and scalable web applications. You will work across the entire technology stack, from front-end user interfaces to back-end services and databases. This position requires a deep understanding of modern software development principles, best practices, and a passion for creating high-quality, maintainable code. You will collaborate closely with product managers, designers, and other engineers to translate business requirements into technical solutions. Your responsibilities will include writing clean, efficient, and well-documented code, performing code reviews, mentoring junior developers, and contributing to architectural decisions. We are looking for someone who can take ownership of projects, identify potential challenges, and propose innovative solutions.
Key Responsibilities:
- Design, develop, test, deploy, maintain, and improve software across the full stack.
- Manage individual project priorities, deadlines, and deliverables.
- Write high-quality, testable, and scalable code in accordance with best practices.
- Participate in code reviews and provide constructive feedback to peers.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve complex technical issues.
- Contribute to the continuous improvement of development processes and tools.
- Mentor and guide junior members of the development team.
Qualifications:
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in at least one modern front-end framework (e.g., React, Angular, Vue.js).
- Expertise in back-end development languages and frameworks (e.g., Node.js, Python/Django, Java/Spring).
- Solid understanding of database technologies (e.g., SQL, NoSQL).
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Familiarity with CI/CD pipelines and DevOps practices.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
If you are a motivated and talented developer looking to make a significant impact, we encourage you to apply. Join our client and be part of a forward-thinking organization that values innovation and professional growth.
Senior Full Stack Developer
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain robust and scalable full-stack web applications using modern frameworks and technologies.
- Write clean, efficient, and well-documented code for both front-end and back-end components.
- Collaborate closely with UI/UX designers, product managers, and other developers to translate requirements into functional features.
- Develop and manage RESTful APIs and integrate with third-party services.
- Implement and optimize database schemas and queries (e.g., SQL, NoSQL).
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot, debug, and upgrade existing software systems.
- Contribute to architectural discussions and technical decision-making.
- Implement and maintain automated testing strategies (unit, integration, end-to-end).
- Stay current with emerging technologies and industry best practices in software development.
- Mentor junior developers and share technical expertise within the team.
- Proven experience as a Senior Full Stack Developer or similar role.
- Proficiency in front-end technologies such as React, Angular, or Vue.js, and associated state management libraries.
- Strong expertise in back-end languages and frameworks like Node.js, Python (Django/Flask), Java (Spring), or Ruby on Rails.
- Solid understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities, comfortable working in a hybrid model.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Senior Full Stack Developer
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain full-stack web applications using technologies such as React, Angular, or Vue.js for the frontend and Node.js, Python, Java, or .NET for the backend.
- Develop and manage robust APIs and database solutions (e.g., SQL, NoSQL).
- Collaborate with UI/UX designers to translate requirements and mockups into functional, high-quality code.
- Write clean, efficient, well-documented, and testable code for both frontend and backend.
- Implement and maintain CI/CD pipelines for automated testing and deployment.
- Optimize application performance, scalability, and security.
- Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
- Troubleshoot, debug, and resolve software defects and issues.
- Contribute to technical architecture discussions and solution design.
- Mentor junior developers and share knowledge across the team.
- Stay current with emerging web technologies and industry best practices.
- Work closely with stakeholders to understand business requirements and deliver effective solutions.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in full-stack web development.
- Proficiency in modern JavaScript frameworks (React, Angular, Vue.js) and associated libraries.
- Strong experience with backend development languages (e.g., Node.js, Python, Java, C#) and frameworks.
- Expertise in designing and working with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
- Solid understanding of RESTful API design and development.
- Experience with cloud platforms (e.g., AWS, Azure) and containerization is a plus.
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and teamwork abilities, with experience in hybrid and remote collaboration.
- Proven ability to manage tasks and deliver projects effectively within a team environment.