Vacancy expired!
Job Title: Software Engineer II- 34146 Description:
- 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. This level develops simple designs to solve well-defined problems with guidance from more senior team members.
- May assign, coordinate and review portions of the work to support personnel
- Makes decisions within established guidelines subject to review by supervisors
- Executes high level applications to more complex problems.
- 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.
- Shift 1
- 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 or equivalent))
- Previous experience in programming/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)
- The hiring manager is looking for a front-end developer with experience with the following tools: JavaScript, Typescript, Reacy JS, Redux, Express.js Node JS, Restful APIs
- Excellence in verbal and written communication forms with emphasis on persuasive communication, tact and negotiation. (Has a good understanding of the principles and can independently use the knowledge.)
- Ability to analyze, translate, and define business requirements into technical solutions. (Has a good understanding of the principles and can independently use the knowledge.)
- Ability to apply engineering principles and concepts for designs. (Has a good understanding of the principles and can independently use the knowledge.)
- Ability to manage many competing priorities/requests in a fast-paced environment (Has a good understanding of the principles and can independently use the knowledge.)
Vacancy expired!