ME Software Developer bei Milwaukee Valve
Milwaukee Valve · Prairie du Sac, Vereinigte Staaten Von Amerika · Onsite
- Professional
- Optionales Büro in Prairie du Sac
Milwaukee Valve Company is looking for a ME Software Developer to join our Prairie Du Sac, WI team in Department 761.
All offers of employment made by Milwaukee Valve are are contingent upon successfully completing our required drug screen and physical capabilities tests.
------------------------------------------------------------------------------------------------------
Established in 1901, Milwaukee Valve manufactures valves for a variety of industries including Industrial, Commercial, Fire Protection, Marine and the dry bulk hauling industries. Our products have been installed on every U.S. Navy ship built for the last 50 years.
Our heritage, our people, and our passion is to be the best, and Milwaukee Valve is proud of its engineering excellence and its employees who take pride and dedication in their work. In return, Milwaukee Valve offers an excellent benefit package, competitive wages, and promotional opportunities including Health, Dental, Life and Disability Insurance options, Flex Spending, 401K with employer match, tuition assistance, paid time off, and shift premiums. For more information please visit:
Our Homepage
Job Opportunities Video
Modern Machining Centers Tour
Employee Testimonial Commercial
------------------------------------------------------------------------------------------------------
Summary - Under the direction of and reporting to the Manufacturing Engineering Group, the primary responsibility is the support and development of the applications, software and hardware tools which provide workflows and the needed access to engineering and product data to employees. This position is also responsible for the continual improvement of these tools to facilitate better efficiency, ease of use and profitability.
Essential Duties and Responsibilities to which competency will be measured include the following:
- Integrate custom applications with disparate data sources and systems to deliver the right information to the right people at the right time.
- Work with internal customers to develop functional business system designs and solutions.
- Collaborate with members of Engineering and I.T. on the best practices around web development and object-oriented programming practices.
- Write application-level code to implement specified requirements, new features, maintenance and de-bugging.
Other related duties deemed appropriate and assigned.
Supervisory Responsibilities - This job has no supervisory responsibilities.
Additional Requirements - To perform the job successfully, an individual should demonstrate the following requirements and competencies.
Fundamentals in object-oriented design and data structures
Developer background in software design and best practices
Creative, enthusiastic and able to thrive in a team environment
Analytical - Synthesizes complex or diverse information; Collects and researches data; Uses intuition and experience to complement data; Designs work flows and procedures.
Problem Solving - Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in group problem solving situations; Uses reason even when dealing with emotional topics.
Technical Skills - Pursues training and development opportunities; Strives to continuously build knowledge and skills.
Organizational Support - Follows policies and procedures; Completes administrative tasks correctly and on time; supports organization's goals and values.
Planning/Organizing - Prioritizes and plans work activities; Uses time efficiently; Plans for additional resources; Sets goals and objectives; Organizes or schedules other people and their tasks; Develops realistic action plans.
Quality - Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality.
Dependability - Follows instructions, responds to management direction; Takes responsibility for own actions; Keeps commitments; Commits to long hours of work when necessary to reach goals; Completes tasks on time or notifies appropriate person with an alternate plan.
Qualifications - To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education and/or Experience - Bachelor’s degree (B. A.) in Computer Science, Information Systems or equivalent combination of education and experience combined with 2+ years of software development.
Language Skills - Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. The ability to write routine reports, correspondence, and to speak effectively before groups of customers or employees of the organization.
Mathematical Skills - Ability to calculate figures and amounts such as discounts, interest, commissions, proportions, percentages, area, circumference, and volume. The ability to apply concepts of basic algebra and geometry.
Reasoning Ability - Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
Computer Skills - Alpha 5, SQL, SQL Server, Java, Java Script, PHP, HTML, .Net and C++.
Certificates, Licenses, Registrations - Open to attend user group meetings on pertinent and related topics
Other Skills and Abilities - Must exercise a great deal of tact and patience with the users.
Required to be accurate with high quality in a timely basis is imperative in this position. Must minimize mistakes which can result in the downtime of many users.
Must be flexible to the needs of the user community and the constant change as the technology and requirements change.
Ability to take ownership of the projects and able to juggle multiple projects.
Other Qualifications - The unpredictability of problems encountered and the implementations that have to be done after hours often require many additional hours to be worked on evenings or weekends.
Priorities are frequently changing and interrupted by other user emergencies. Must be able to have the flexibility to adjust to changing priorities and requirements.
Physical Demands - The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this Job, the employee is regularly required to sit and use hands to finger, handle, or feel. The employee is frequently required to talk or hear. The employee is occasionally required to stand, walk and move computer equipment as needed. The computer equipment may be as heavy as a 21” LCD computer monitor, personal computer or printer.
Work Environment - The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The noise level in the work environment is usually quiet.