Applicants must have current authorization to work in the United States on a full-time basis.Responsible for owning modification and maintenance of software applications with large scope. Will work across the IT function on different projects including analysis and design.
RESPONSIBILITIESMaintain and enhance software applications under supervision of a manager or technical lead.
Participate in other application development projects, as assigned.
Other application development projects, as assigned.
Perform other duties, as assigned.
MINIMUM REQUIREMENTSEDUCATION: Bachelor's
FIELD OF STUDY: Technology/Engineering or similar degree
EXPERIENCE: 5-7 years professional experience with minimum 5 years of programming experience (relevant programming languages: Java, HTML, C#); Java, Spring Boot 3 years+; hands on experience setting up and using CI/CD (continuous integration, continuous delivery/deployment)
KNOWLEDGE, SKILLS, ABILITIES, AND OTHER ATTRIBUTES: - Strong understanding on Microservices architecture
- Knowledge of AWS or other Cloud platforms
- Database knowledge (i.e. RDBMS like SQL Server, Oracle, MySQL, DB2 (minimal one))
- Understanding of Agile (Scrum) project management methodology and Test-Driven Development
- Strong communication skills
PREFERRED QUALIFICATIONSEDUCATION: Master's or Advanced
FIELD OF STUDY: Technology/Engineering or equivalent degree
EXPERIENCE: MS Degree and 2-3 years experience
KNOWLEDGE, SKILLS, ABILITIES, AND OTHER ATTRIBUTES: - Database knowledge
- Full stack development experience; JS based client-side framework - React.JS, NoSQL experience, event driven and microservice architecture experience; mobile app development (iOS or Android); SSIS (Microsoft ETL tool)
- PEGA Certified
- Genesys Dialer Certified
#LI-MCM