Responsible for planning and designing new software and web applications. Completes programming and implements, tests and debugs defined software components.

Main responsibilities :

Reviews, writes and edits codes. Conducts analysis to determine integration needs.
Researches, writes and edits documentation and technical requirements, including software design evaluation plans, test results and technical manuals.
Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects.
Works with the Quality Assurance team to determine if applications fit specification and technical requirements.
Applies full use and application of engineering methodologies related to area of engineering specialty.
Displays knowledge of engineering concepts and skills and knowledge of their application in the area of specified engineering specialty.
Displays knowledge of and ability to apply, process design and redesign skills.
Consistent exercise of independent judgment and discretion in matters of significance.
Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary.
Other duties and responsibilities as assigned.

Skills and Requirements:

* M.S. or B.S. in Computer Science or equivalent work experience

* Python language experience (college work or internship done in Python)

* Understanding or willingness to learn the following technologies:

AWS (Lambda, Fargate, DynamoDB, API Gateway, EC2, Kinesis)
GIT/Github
CI/CD (Concourse and/or Jenkins)
Docker
* Basic knowledge of databases (PostgresSQL, MySQL, etc)

* Excellent communication skills

* Adaptability – Adapts to change, is open to new ideas, takes on new responsibilities, handles pressure, and adjusts plans to meet changing needs

* Initiative – Deals with problems as they arise, focusing energy and resources on those situations until resolved; identifies new opportunities and takes action; takes on new responsibilities when needed

* Results Focus – Can be counted on to meet or exceed goals; pushes self and others for results; is a conscientious worker who can be relied upon to handle unforeseen obstacles

* Customer Focus – Meets internal and external customer expectations; delivers upon commitments; build customer confidence; follows through on requests gaining trust and respect

* Ethics/Integrity – Is seen as a direct, truthful individual; adheres to appropriate core values at all times; acts in line with those values; rewards the right values and disapproves of others; practices what he/she preaches

Job Overview
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgotten Password

Share