The Senior Application Programmer is responsible for designing, developing, implementing, and supporting the Company’s mission-critical web applications used by manufacturing plants to execute manufacturing activities. The Senior Application Programmer develops and maintains database designs/objects.
Essential Duties & Responsibilities
- Elicit, analyze, document, and implement requirements gathered from the change request system for supply chain and manufacturing systems.
- Build unit and integration tests for the applications and services.
- Build highly available and easily maintainable applications for manufacturing plants.
- Develop and manage integration with other systems across the organization.
- Knowledge of build processes using Ant or equivalent tools.
- Experience with Jenkins is preferred.
- Experience with Unix scripting is preferred.
- Demonstrate strong collaboration skills, including knowledge sharing, cross-training, and supporting team members as needed.
- Work with business users to understand and translate user requirements into forms and functions.
- Develop documentation as necessary for analysis, design, implementation, and support.
- Participate in stand-up meetings and report status to team members and management.
- Determine and communicate work estimates and status as needed.
- Participate in 24/7 department on-call support rotation.
- Work on special assignments as they arise.
Knowledge & Skills
- Robust knowledge of Oracle Database and/or Oracle EBS.
- Experience working in an Agile development environment.
- Experience with Java, J2ee, Spring Boot, and AngularJS.
- Understanding of Model-View-Controller (MVC) architecture.
- Strong experience designing and developing Oracle Database objects including Tables, View, Queries, and Stored Procedures.
- Working knowledge of Oracle Stored Procedures, SQL, and PL/SQL.
- Excellent verbal and written communication skills.
-
📌 Senior Applications Programmer (Chennai)
🏢 ICU Medical
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.