• Development of new functionality and applications
• Bug fixes • Investigations of program issues • Use required company systems for task and time management • Work during US operational hours • Build excellent working relationships with the development team and Functional Consultant • Keep up to date with new technologies • BS degree in Computer Science • Proven hands-on software development experience • Working knowledge of Microservices architectures • Working knowledge in any of the following languages or technologies. • Java / J2EE, C++, C, XML / XHTML, or Python • Working knowledge in building responsive layouts with CSS3, HTML5 and JavaScript. • Strong understanding of Object-oriented programming concepts • Strong understanding of data structures and algorithms. • In-depth understanding of web development (front and back end) • Must have experience working with relational databases (e.g., SQL, Oracle, MSSQL, PostgreSQL, etc.) • Strong knowledge of HTTP / HTTPS, XML, XML Schemas, XSLT, JSON, RESTful Web Services • Excellent spoken and written English
Nice to Have:
• Good knowledge of SQL
• Working knowledge of Google Docs and / or Microsoft Office suite • Knowledge of Continuous Integration / Continuous Deployment (CI / CD) • Understanding of the Agile framework • Source control tools: Bitbucket, SVN • Integration technologies, such as SOAP, JMS, and REST