Senior Software Engineer (Multiple Positions)
Perform code reviews, write automated unit and system tests, and increase code test coverage of existing applications. Research and propose complex technical solutions, primarily in Extract, transform and Load (ETL) that process high volumes of data in a multi-threaded application environment.
Update existing software to correct errors, to adapt it to new specifications, or to upgrade and improve performance. Participate in large-scale re-engineering projects using the latest technologies, tactics, and patterns. Prepare technical documentation required for software development.
Determine, recommend, and plan installation of new systems or enhancement of existing systems. Coordinate installation of software systems. Oversee all aspects of Software Development Life Cycle (SDLC).
40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m.
MINIMUM REQUIREMENTS:
Bachelors degree, or foreign equivalent degree in Computer Science, Information Technology Management, Information Systems, Computer Engineering, Industrial Engineering or a related field, and five (5) years of post-bachelor, progressive, related work experience.
Must have five (5) years of experience with/in:
Working in all phases of the Software Development Life Cycle including reviewing requirements and designing, developing, and maintaining applications and low latency services and components.
Must have three (3) years of experience with/in:
Data Warehouse solutions such as: Informatica ETL, Oracle PL/SQL, and IICS (Cloud based Tools).
Must have experience or knowledge with/in:
Utilizing Authentication/Authorization and Directory services (LDAP) related tools for user, group and permission information and adopting that to applications in the enterprise; Developing and automating solutions using Jenkins for Continuous Integration, Continuous Delivery, and infrastructure automation; and
Supporting work management in agile methodology utilizing Confluence, JIRA, or similar productivity tools.
Telecommuting permitted.
To apply, please email resume to: and reference: IL0152.