Vacancy expired!
- Develop and maintain full stack solutions to fit business needs. Full stack solutions require one or more of the following: front-end (user interfaces), back-end (APIs), database and DevOps development.
- Work directly with business partners to understand business requirements.
- Work independently or with own team to innovate on and enhance development practices and processes.
- Develop and maintain complex front-ends, focused on user experience.
- Develop and maintain back-end systems.
- Work directly with business partners to understand requirements and outline solutions. Partner with engineering team to innovate on and enhance development practices and processes.
- Support live systems to ensure business continuity.
- Create and maintain DevOps processes, application, infrastructure, and utilize Cloud services (including database systems and models/schemas).
- Bachelor’s degree in information technology or related field
- 4+ years of experience in computer science, information technology or related field
- In lieu of degree, 6+ years of experience in computer science, information technology or related field
- Full Stack Academy, General Assembly or comparable programs may adequately supplement a non-CS bachelor’s degree
- Experience as part of an Agile engineering or development team
- Strong understanding of object-oriented principles with an ability to write clean code
- Strong experience working with a relational database and NoSQL database
- Strong experience with CI/CD pipelines with Jenkins or similar; Git/GitHub; Artifactory
- Proven skills in high availability and scalability design, as well as performance monitoring
- Experience developing and implementing API service architecture
- Experience in working in a cloud environment such as AWS, Google Cloud Platform or Azure.
- Understanding of messaging systems like MQ, Rabbit MQ, Kafka, or Kinesis.
- Strong experience of developing multi-threaded and synchronization application
- Build secure web applications with user authentication
- Understanding of software testing principles and methodologies
Vacancy expired!