Accepting Applications
Full-time
On-site
Posted 1 hour, 25 minutes ago
0 views
0 applications
Job Description
* Uses his/her technical expertise and experience to contribute to all sprint events (planning, refinements, retrospectives, demos)
* Consults with the team about what is needed to fulfil the functional and non\-functional requirements of the IT product to be developed
* Develops the IT product, performs the unit test in line with the customer's wishes and IT area's internal ambitions and reviews colleagues' IT products.
* Designs, builds and tests IT products (functional, performance, resilience and security tests) and automates them.
* Performs Life Cycle Management (including decommissioning) for IT products under management
* Improves the Continuous Delivery process
* Resolves incidents and problems relating to IT products under management (including stack)
* Sets up the IT environment, deploys the IT product on the IT infrastructure and implements the required changes
* Sets up monitoring of IT product usage by the customer
* Works within a multidisciplinary team or in an environment in which multidisciplinary teamwork is carried out.
* Is primarily responsible for the production (or technical
* configuration) of software applications.
* The range of tasks includes the following:
*
+ the analysis and design of the application (or the technical configuration);
+ coding applications and/or package integration in one programming languages, scripting languages and frameworks:
+ Java Spring Boot, NodeJS, etc., functional programming in Scala
+ Object\-Oriented programing and engineering principles like SOLID
+ Autonomous services oriented RESTful API services and performance tuning largescale apps
+ Database systems, with knowledge of SQL and NoSQL stores (e.g. MySQL, Oracle, MongoDB, Couchbase, etc.)
+ Integrate with JavaScript frameworks, such as React, Angular JS, etc is a plus
+ Continuous Delivery (Compile, Build, Package, Deploy);
+ Test\-Driven Development (TDD) and test automation (e.g. regression, functional and integration tests); debugging and profiling;
+ software configuration management and version control.
+ Be an active participant in grooming and planning, to ensure that acceptance criteria are clear
+ Sit together with designers, SMEs and Product Owner while user stories are developed, bringing input
+ Work in an agile/scrum environment, meeting sprint commitments and contributing to the agile process
+ Maintain traceability of testing activities
**Required Skills and Experience:**
* Required Experience is 4\-6 Years in relevant domain
* Experience as a backend developer in common languages and frameworks (Java Spring Boot, NodeJS, etc.), functional programming in Scala
* Deep knowledge of Object\-Oriented programing and engineering principles like SOLID
* Significant experience writing and utilizing autonomous services oriented RESTful API services and performance tuning largescale apps
* Experience with database systems, with knowledge of SQL and NoSQL stores (e.g. MySQL, Oracle, MongoDB, Couchbase, etc.)
* Experience integrating with JavaScript frameworks, such as React, Angular JS, etc is a plus
* Ability to write effective unit, integration, and API tests
* Nice to have knowledge of immutable infrastructure, infrastructure automation and provisioning tools
* Strong understanding of Agile methodologies
* Experience as a Developer on a cross\-functional agile team preferred
* Strong communication skills with ability to communicate complex technical concepts and align organization on decisions
* Sound problem\-solving skills with the ability to quickly process complex information and present it clearly and simply
* Utilizes team collaboration to create innovative solutions efficiently
* Passionate about technology and excited about the impact of emerging/disruptive technologies
* Wants to unleash inner self\-starter and work in an environment that fosters entrepreneurial minds
* Believes in culture of brutal transparency and trust
* Open to learning new ideas outside scope or knowledge
Login to Apply
Don't have an account? Register