Description

About the job
Position Description

The manager is looking for a Software Engineer to work with the team’s Infrastructure Engineers to find

innovative ways to focus on automation for manual processes and improve existing self-service tools.

Works on a product team and supports product design by planning its work, coordinating with others,

and writing and testing code to deliver moderately complex functionality on a complete product or

significant portion of a product it supports.

Duties Include

Develops, codes, configures, and tests programs and systems.
Evaluates and implements enhancement design solutions to improve cost, quality, and performance of

software applications.

Analyzes assignments and determines software specifications that must be fulfilled to achieve

objectives.

Executes necessary documentation, as directed, or needed.
Collaborates with other relevant stakeholders and team members to ensure that features meet

business needs.

Follows industry-standard agile software design methodology for development and documentation.

Desired Skills And Experience

Experience in the design, development, testing and integration and deployment of software solutions

leveraging change management processes (1 - 3 years).

Experience with cloud (AWS) (1 - 3 years).
Experience with REACT (1 - 3 years).
Experience with Rest APIs (1 - 3 years).
Good understanding of databases (i.e. SQL, DB2, etc) (1 - 3 years).
Experience with GitHub (1 - 3 years).
Experience using scripting tools – Ruby, Javascript, Python, Bast, etc (1 - 3 years).
Experience using Node.js, React Angular (1 - 3 years).
Proficient in interpersonal communication, collaboration and building working

Relationships.

Strong understanding of Agile practices.
Previous experience in programming and software development (1 - 3 years).
Software development processes experience (1 - 3 years).
Participating in Agile Development (1 - 3 years).
Experience working in an Agile Environment (1 - 3 years).

Education

Degree in an Engineering/Technology discipline or equivalent experience - University Degree (4 years

or equivalent).

Degree in an Information Technology discipline or equivalent experience - University Degree (4 years

Education

Any Graduate