Vacancy expired!
- Bachelor's degree in Computer Science/Information Systems or equivalent combination of education and work experience. Experience with JAVA/ JavaScript/Python/.NET development Strong knowledge about HTTP, REST and JSON.
- Six+ years of engineering or other IT work experience relevant to the position.
- Knowledge of object-oriented and functional software design.
- Familiarity with RESTful networking.
- Prior experience with knowledge of Git and GitHub.
- Understanding of Software Development Methodologies.
- Understanding of security best practices.
- Strong problem-solving skills.
- Strong collaboration skills.
- Excellent verbal and written communication skills.
- Designs and implements software solutions as a member of an agile squad.
- Design and implement new features while continuously improving quality of technical products and applications.
- Provide technical knowledge and leadership as a developer on an agile squad.
- Delivery of API and real time Data Streams for each domain.
- Develop code and IAAS in AWS with Terraform.
- Develop microservices via Java/Spring-Boot and Node/ExpressJs.
- Design and implement new features while improving quality of technical products and applications.
- Create and execute long term vision of technical products and applications Partner with vendors and technology teams to drive our global marketing technology solutions
- Work collaboratively with other software engineers to define system architectures and design solutions.
- Develop software meeting code quality standards and metrics Practice test-driven development Participate in communities of practice by contributing to and following standards, reviewing others code and sharing knowledge.
- Achieve operational excellence by automating processes and writing maintainable, supportable and testable code.
- Maintain effective partnerships with operations and engineering teams to drive service improvement
- Remain current on IT trends pertaining to their area of practice.
- Assist with problem resolution for end users and customers.
- Contribute to the definition of operational procedures for software development.
- Maintain appropriate controls and documentation to ensure compliance of audit requirements.
- Other duties as assigned.
Vacancy expired!