Principal Application Developer
at Premier Foods
Southampton, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 04 May, 2025 | Not Specified | 04 Feb, 2025 | N/A | Documentation,Sql,Test Automation,Cypress,Strategy,Thinking Skills,Design,Interpersonal Skills,Docker,Python,Constructive Feedback,Ownership,Web Application Development | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
TAILORED SALARY PLUS CAR ALLOWANCE, BONUS AND PRIVATE MEDICAL INSURANCE
We are looking for a talented Principal Application Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining web applications using the MERN technology stack, which includes MongoDB, Express.js, React.js, and Node.js. The ideal candidate should have a strong understanding of the full web development life cycle, a thorough understanding of AWS and be able to work independently as well as collaboratively with other developers. The role will deal with both fixes/enhancements to existing applications as well as developing new applications to meet business needs. The next 24 months will see the formation of an updated platform strategy, with migration activities as well as BAU needs coming in.
As our next Principle Application Developer, you’ll be driving the development of web applications using the MERN stack. You will define and lead the development processes that ensure slick delivery into the business, act as the point of contact for all things MERN related, and be a mentor and point of escalation for other developers. Collaborating closely with cross-functional teams to conceptualize, define, and implement new features will also be crucial. You will work with Public Cloud (AWS) services to enhance our applications and test applications for performance and functionality. Developing user-facing features using React.js to ensure appealing and responsive user interfaces will be a key part of your day-to-day activities. Collaborating with other developers on projects, working alongside development members and business partners to develop microservices, and designing and implementing client-side and server-side architecture will also be part of your remit.
Within this role, there is an opportunity to identify and address bugs, glitches, and performance issues to maintain application functionality, as well as to keep abreast of emerging technologies and trends to contribute to continuous improvement. Writing effective REST APIs, Micro Services, troubleshooting, debugging, and upgrading packages, both internal and external, and writing technical documentation will also be key responsibilities.
THE KEY REQUIREMENTS…
- DevOps strategies, designing and implementing
- Application Development platform, code and infrastructure best practices/strategies
- Senior development experience using MERN framework for web application development.
- Unit with React Testing Library / Jest and E2E test automation with Cypress
- Industry standard CI/CD Orchestration Tools (Git Flow, GitHub Actions and Docker)
- Python or Jython
- knowledge of Docker pipelines
- SQL or similar relational DBs
- Experience in refactoring legacy applications into modern, scalable, and maintainable solutions
- Release procedures, coding design and documentation
- Demonstrated organizational, analytical and interpersonal skills
- Ability to manage tasks independently and take ownership of responsibilities
- Ability to learn from mistakes and apply constructive feedback to improve performance
- Must demonstrate initiative and effective independent decision-making skills
- Ability to communicate technical information clearly and articulately
- High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Southampton, United Kingdom