Job Details: Lead/Senior Full Stack Developer
Full details of the job.
Vacancy Name
Vacancy Name Lead/Senior Full Stack Developer
Vacancy No
Vacancy No VN045
Employment Type
Employment Type Full-Time
Location City
Location City Telford
Make a difference:
At DeterTech we give peace of mind to people and communities, every day. Making the world a safer, more secure place is what matters to us. And it’s what sets us (and you, if you join us…) apart from the crowd. DeterTech continues to grow and has big plans for the future. Join us and see how you can contribute to our future success.
What’s expected of you?
We are seeking a motivated and experienced Full Stack Developer to join our expanding team of engineers and designers. The successful candidate will maintain both the front-end and back-end components of multiple systems and web applications, work collaboratively with their team, manager and stakeholders to ensure these meet the requirements and specifications of DeterTech’s customers. You may be asked to travel around the UK and occasionally to our other offices in Europe.
* Managing the complete software development process from conception to deployment
* Extensive knowledge of Amazon Web Services such as Aurora, ELB, ECR,ECS, EC2, DynamoDB, Lambda, MySQL, MQTT, RDS, etc
* Collaborate with cross-functional teams, including product managers, designers, and other developers to deliver high-quality software applications
* Designing and developing APIs, microservices and other back-end components
* Writing reusable, testable, and efficient code
* Development of supporting systems in systems-programming languages such as Python, including: server monitoring & reliability
* Maintaining and optimizing applications for maximum speed, reliability and scalability
* Troubleshooting and debugging code to ensure smooth and efficient operation of the application
* Staying up-to-date with emerging trends and technologies in web development
Experience and qualifications:
* 5+ years proven experience as a Full Stack Developer or similar role
* Experience with PHP and Laravel
* Strong experience with modern front-end frameworks such as React and Angular.
* Experience with back-end technologies such as Node.js, Python, Ruby on Rails, or Java.
* Familiarity with database technologies such as MySQL, MongoDB, or PostgreSQL.
* Experience with version control systems such as Git or SVN.
* Understanding of web security and best practices for secure web application development.
* Good understanding of basic systems administration (especially AWS, Linux-based systems, managed MySQL)
* Knowledge of networking, protocols, HTTP, TCP/UDP and serialisation formats (JSON, XML)
* Experience of IoT protocols such as MQTT is desirable
Candidate attributes:
* Excellent problem-solving skills: Ability to identify issues, troubleshoot and come up with effective solutions to complex problems
* Meticulous attention to detail: A keen eye is necessary when working with code, databases and software architecture to ensure everything runs smoothly
* Strong communication and collaboration skills: Able to explain technical concepts to non-technical stakeholders and work collaboratively with other developers, designers, and project managers. Confident to interface with customers and provide support as needed
* Team player: Eager to support, contribute and lead in a small team
* Great time management: Ability to prioritize tasks and manage their workload effectively to meet project deadlines whilst working in a fast-paced, dynamic environment
* Committed: Reliable, positive and proactive attitude to see tasks through to completion
* Curious and creative: Desire to learn new technologies & tools to stay on top of industry trends; able to think outside the box and come up with new ideas to improve the user experience or make the development process more efficient
#J-18808-Ljbffr