Principal Application Developer

at  Premier Foods

Southampton, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 May, 2025Not Specified04 Feb, 2025N/ADocumentation,Sql,Test Automation,Cypress,Strategy,Thinking Skills,Design,Interpersonal Skills,Docker,Python,Constructive Feedback,Ownership,Web Application DevelopmentNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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