Menu

Software Developer

Job details
Posting date: 28 March 2024
Salary: £34,000 per year
Hours: Full time
Closing date: 27 April 2024
Location: Livingston, West Lothian
Company: ENIQUE IT SOLUTIONS LIMITED
Job type: Permanent
Job reference: EIS-SD-014

Apply for this job

Summary

Looking for 2 experienced Software Developer positions who will be responsible in full end to end life cycle process which includes analysis, development, testing and maintenance phase.

Key Responsibilities
* Working with the development team throughout all stages of the software development life cycle
* Backend & Frontend software development with a variety of coding languages
* Working closely with QAs and BAs to help shape requirements and actively participate in story refinement
* Participating in code reviews and engineering best practices
* Developing and maintaining CI/CD pipelines
* In an Agile team, play active role in planning, estimating, challenging the others, and occasionally run daily stand-ups.
* Be willing to self-teach and upskill quickly in new technologies/domains
* Providing development support to portfolio companies of Customer eMobility
* Ensure the technical feasibility of UI/UX designs
* Ensuring user experience determines design choices.
* Developing features to enhance the user experience.
* Striking a balance between functional and aesthetic design.
* Building reusable code for future use.
* Optimizing web pages for maximum speed and scalability.
* Utilizing a variety of markup languages to write web pages.
* Maintaining brand consistency throughout the design.
* Collaborate with other team members and stakeholders
Key Requirements
* Thorough understanding of React.js and its core principles
* Familiar with Redux (Redux Principles, reducers)
* Knowledge of Typescript is a plus
* Knowledge of Material UI React or Ant design is a plus
* Familiarity with code versioning tools such as Git/GitLab
* Experience with common Front End development tools such as Webpack, NPM, etc.
* Building reusable code for future use
* Experience with RESTful services and APIs
* Experience with any of the following technologies, GraphQL, Kafka is a plus
* GoLang, would happily consider someone who is capable (has industry experience) in 2 or more modern OOO languages and shows a willingness to learn eg C#, Java, Node.js (pref TypeScript), Ruby, C++
* Any Devops experience, Docker + Kubernetes + Containerisation, AWS cloud components (incl lambdas), Relational DBs is a plus
* Priority 3 - Any of the following would be a bonus, Kafka (or similar message queue technology), GraphQL, Non-relational DBs, Redis. Experience working with Gitlab pipelines, GitHub actions or Helm charts would be a bonus
Other requirements:
* Good programming and analytical skills.
* Fast learner
* Proactive, focused, motivated.
* Not afraid to speak up and challenge senior members when applicable.
* A team player who is able to work with distributed teams as well as independently.
* Flexible in working hours as some of the team members/stakeholders are US/Asia based.


How to apply:
Quote Reference EIS-SD-012
This job will close on the 22/03/2024. Any applications received after this date will not be considered unless we are unable to fill this job vacancy.

All applicants that apply to this position must provide a covering letter explaining why they would like to be considered for this role, what essential skill sets they have for this vacant position and, explain why they feel their CV meets some or all of these requirements.

Apply for this job