The Software Engineer III is responsible for supporting the application development functions of the company by designing, developing, and supporting innovative technical solutions. This position has no direct reports.
Assists in the creation of comprehensive unit test plans and creates and executes test cases in line with test plans. Participates in designing, coding, testing, debugging, documenting, maintaining, and modifying computer programs of moderate complexity, significance, and risk.
Assist in development and maintenance of a technical knowledge database that would include liquid experience database, mechanical seal database, technical white papers, and technical information as determined by customer needs.
Drive improvement efforts through a solid understanding and application of statistical tools and interpretation of results for effective solutions (i.e., Design of Experiments, process mapping, process capability analysis, Pugh matrix, FMEA, MSA, control plans, etc.).
You'll stretch your skills and grow your careers as a primary contributor in designing, coding, testing, debugging, documenting and supporting all types of applications consistent with the established specifications and business requirements in order to deliver business value.
The selected candidate will support highly complex technical issues and initiatives related to large-scale applications, systems, databases and/or technical products and services in a Windows/SQL and Java/Linux environment.
Participate in six sigma and Value Stream projects as required with regards to application review process and technical service concerns.
Monitor customer needs, changing market conditions, product deficiencies and market opportunities to make recommendations for new products and process improvements.
Discover design requirements from the system level down to each individual element collaborating with the design, production and/or engineering depts. to develop/execute technical strategies that help solve customer design challenges.