עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
Responsibilities
Role and Responsibilities
The deliverables of an Expert Software Engineer will include, but are not limited to, the following:
- Participate in software design meetings and analyze user needs to determine technical requirements.
- Grasp the business understanding and apply it to the design, development, and testing phases.
- Designs and develop high-quality code with required documentation in terms of HLD/LLD as needed.
- Write unit tests, debug, analyze and fix application problems/issues. Work closely with stakeholders to fix issues in a timely fashion.
- Follow the software development lifecycle process.
- Interacts with internal stakeholders to support product releases, go-lives and/or resolve program problems.
- Mentor junior members of the team and actively participate in the training and code review activities
- Production support (rotation basis)
- Good understanding of design patterns, algorithms, and performance consideration for implementation
- Active participation in innovation and unit/org level activities
- Other duties and tasks as assigned.
- Engineering graduate
- Self-starter who is a quick learner of new tools and technologies
- 5+ years of active Java design and development (server side) is a must.
- Knowledge and hands-on experience on developing Microservices, Sprint Boot, Spring Cloud is an advantage
- Experience with REST API development is an advantage Experience with Azure/AWS/GCP or other cloud-based development, multi-threaded and high scale systems.
- Knowledge of software development methodologies, software development lifecycle and Agile/SAFe
- Ability to analyze variety of complex technical problems independently and influence design/architecture decisions
- Strong technical, analytical and development skills.
- Good knowledge of DevOps, CICD
- Effective verbal and written communication skills; effective customer service skills.
- Ability to work independently or within a team environment and handle multiple tasks simultaneously.
- Ability to technically support a small group of developers for assigned tasks
- Smart, highly motivated, out of the box thinker who is also a great team player.
- Knowledge of Azure technologies and experience on containerization with Docker, Kubernetes is a nice to have
- Solid experience with both relational and non-relation databases
- Financial industry experience, specifically in Payments is preferred
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
משרות נוספות מומלצות עבורך
-
דרוש /ה מפתח /ת תוכנה
-
ראש העין
חברה בתחום הייטק / חומרה / תוכנה / סייבר
-
-
Software Engineer
-
תל אביב - יפו
Dash Security
-
-
Software Engineer
-
רחובות
Weizmann Institute of Science
-
-
Software Engineer III, Infrastructure
-
חיפה
Google
-
-
Senior C++ Engineer
-
תל אביב - יפו
Island
-
-
Netanya- Data / AI- JR SW Engineer
-
נתניה
Genpact
-
אונליין
אונליין