applications and products with coaching juniors team members.
Department:
Software Development
Reporting To:
Software Development Team Leader
Job description
Technical Experience:
4-6 years of experience in software development using Java technology.
Very good knowledge of: -
micro-service development.
angular JS.
PostgreSQL database.
Apache Cassandra.
ORM.
one or more Spring frameworks.
RestFull APIs.
SOAP web services.
JavaScript.
Service Oriented Architecture (SOA).
Micro-services Architecture.
design patterns.
Design:
Participate in design of one or more of business modules.
Implement the agreed requirement adhering to the design documents of the project.
Coaching & Technical guidance:
Own one or more modules of the project(s) under development.
Responsible for providing technical guidance and coaching for the juniors team members.
Quality:
Implement the agreed requirement with high level of quality.
Review code of junior members with providing clear feedback.
Innovation:
+
Suggest and implement new ideas and software improvements.
+
Assess juniors team members ideas and provide constructive feedback and guidelines.
General:
+
Fast learning curve with minimal coaching and guidelines.
+
Flexible to adapt with unplanned changes in timelines, business requirements, quality standard or any other activity that might threat the overall delivery.
+
Show a can-do attitude, and believe in challenging and developing ourselves.
+
Co-operate with other team members to achieve business targets.
+
High dedication with putting the business first and ability to set the right priority for the benefit of our business.
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.