Description
• Work closely with business partners, analysts, and other Engineers to conceptualize, create, develop, document, test, and upgrade web applications and their components • Write efficient code and develop full-stack applications based on requirements • Test and deploy programs and applications following our SDLC • Triage, debug, maintain and improve existing applications • Create technical documentation for application support and future application development • Enhance existing applications based on business requirements • Implement and maintain application compliance with InfoSec, Privacy and SOX guidelines • Collaborate with other Engineers to define and adopt best practices in application and software development • Partner with DevOps to identify and review capabilities of emerging technologies and to enable the adoption of these new technologies and associated techniques
Minimum Qualifications
Undergraduate or Masters degree in Computer Science, MIS, Engineering, Mathematics or other quantitative discipline required 5+ years relevant software engineering experience Solid technical foundation and experience with designing, developing, testing, deploying and supporting applications and automation solutions, preferably in a highly agile environment Strong knowledge of Software Development Lifecycle and Software Quality Control in an Agile environment Demonstrated proficiency with: Web development with LAMP (Linux, Apache, Mysql, PHP and alternatives), Knowledge of JavaScript libraries (React, VueJS), Object-oriented programming languages (Python), SQL and the ability to analyze and operate on very large data sets, APIs and Microservices (GraphQL, REST), Relational Databases (MySQL, Postgres, etc), Unix Shell Scripting, Code management on Git
Preferred Qualifications
Ability to learn quickly, attentive listener and excellent communicator. Capability to 'shift gears' quickly and balance multiple priorities. Willingness to support current infrastructure and toolset. Confident and mature individual able to work in under pressure Education or experience working with finance/accounting data, especially with SAP Experience with the following a plus: Cloud/orchestration architectures such as AWS, Kubernetes, DevOps tools like Ansible, Docker, Continuous Integration/Continuous Delivery (CI/CD) tools like Jenkins, RIO, etc, Container technologies like Docker, Developing HTML5 and responsive applications
Learn more about this Employer on their Career Site
