Software Developer
ENIQUE IT SOLUTIONS LIMITED Livingston
Looking for an experienced Software Developer position 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
- 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
- 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-013
This job will close on the 10/11/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.
NoirGlasgow, 28 mi from Livingston
Head of Software Development – Software House – Glasgow/Hybrid
Tech stack: Head of Software Development, Director of Engineering, Development Manager, Head of Development, Technical Lead, CTO, .Head of Software Development –...
Scottish GovernmentGlasgow, 28 mi from Livingston
Employment Type - Permanent
Overview
Join Social Security Scotland's Chief Digital Office as an Associate Software Developer and kickstart your career in a positive, inclusive environment. You’ll collaborate in a multidisciplinary team to deliver software...
AmazonEdinburgh, 14 mi from Livingston
and our extensive e-Commerce experience. What do you get? The most exciting Recommendations/Personalization position in the industry.
The Edinburgh-based Personalization team at Amazon is seeking a software development engineer passionate about enhancing...