Senior Software Engineer (React, DevOps)
- 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.
QUALIFICATIONS
- Excellence in verbal and written communication forms with emphasis on persuasive communication, tact and negotiation.
- Ability to analyze, translate, and define business requirements into technical solutions.
Relevant work experiences:
- Previous experience in programming/software development. (1 - 3 years)
- Software development processes experience. (1 - 3 years)
- Experience working in an Agile Environment (1 - 3 years)
Skill Set Requirements
- Knowledge of React Native mobile development
- Proven experience with JavaScript / ES6 / HTML / HTML5 / CSS / CSS3
- Knowledge of iOS and Android development (Swift or Objective-C, Java)
- Experience with Dev Ops responsibilities
- Two (2) or more years designing, implementing and supporting web-based systems including native app development
- Demonstrated ability to build integrated solutions across multiple IT platforms with an understanding of application development environments, database, data management and infrastructure capabilities and constraints
- Experience with TDD, XP and CI
- Knowledge of SbD (Security by Design) practices
- Understanding of computer technology, methodology, and full life-cycle development with demonstrated ability overseeing technical implementation of software products
- Strong desire to grow and learn in various leading-edge UI technologies
Department: Preferred Vendors
This is a contract position