- Report progress of all activities against target to senior software developers, project management & line management.
- Plan project work submitting estimates to line management.
- Organizing personal workload including managing multiple tasks.
- Keeping design records of software development in line with process requirements.
- Evaluating design options against technical & project criteria.
- Active participation in design reviews.
- Design, simulate, test & record results to verify requirements.
- Follows policies, processes and standards to achieve excellence the discipline.
- Work with appropriate software development tools for source control, issue and task tracking applications as appropriate.
- Seek to improve the software development process
- Actively communicate with other members of the local software team, other disciplines and the wider Smiths Detection community.
- Responsible for personal health, safety of yourself & others that may be affected by your activities. Attend training to develop relevant knowledge & skills.
- Ensures adherence to business policies, Legal requirements, Ethics.
- Collaborate with engineering and product development teams
Job Description:
- Must possess at least a Bachelor’s degree in Computer Engineering/Science or equivalent.
- Shall have 7+ years of design and coding experience.
- Shall be proficient in front end technologies like Angular (7+), NodeJS.
- Knowledge of HTML, CSS, JavaScript, JQuery, TypeScript is must.
- Proficient in Python, JavaScript and TypeScript.
- Must have experience with automated unit test framework such as Jasmine, Jest, karma etc.
- Shall have working experience on non-relational databases like MongoDB.
- Shall have proficiency in application containerization using Docker.
- Working experience on UX is added advantage.
- Should have coding experience on Java.
- Should have working experience with version management tools like bitbucket/Git or similar).
- Should have working experience on build and release pipelines using CI/CD.
- Should have knowledge of Agile Methodologies and Pair Programming.
- Ability to work in a team.
- Excellent written and verbal communication skills.
📌 FULL STACK DEVELOPER (India)
🏢 Anblicks
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.