As a world leader, ITT Goulds Pumps is looking for experienced, self-driven and results oriented professionals.  Summary of Position: Applies in-depth technical knowledge of Web Application that include Java, JavaScript, React/Redux, GWT, REST Web Services, MS SQL Database, T-SQL, Web Development, HTML5, CSS 3.0, expertise to develop Web applications, enhancements and problem resolutions.
Scope and Magnitude:
 Application Processes include but not limited to:
- Support and Enhance current applications based on Business/Customer Needs
 - Product Design and Configuration
 - Product Integration with Internal Systems and/or other External Applications
 - Apply Security Principles
 - Propose and Implement Product Optimizations
 
 
Break/Fix Support – Analyze problem tickets and work collaboratively with Product/Project Management and/or end users to identify source of problems, develop and test solutions and manage the releases to production
 
Technical Specifications – prepare and communicate written technical specifications based on business requirements
Solution Evaluation – analyze, evaluate and select appropriate technology to implement solutions that meet requirements
Development – develop source code, database and other technical objects to create programs that meet requirements
Testing – test all programs to ensure requirements are met
Performance Optimization and Security – ensure all delivered solutions meet performance and security requirements
 
The main responsibilities are:
- Collaborates with cross-functional business stakeholders to develop and propose solutions to optimize the efficiency of business processes (10%)
 - Completes design documentation (10%)
 - Applies software knowledge in order to communicate options for meeting business requirements and providing support to end users after Go Live (10%)
 - Develops Web-app solutions to meet design requirements (40%)
 
- Develops front end website architecture.
 - Develops back end website applications.
 - Ensures responsiveness of applications.
 
Required Qualifications:
Education:
- Bachelor’s Degree required; Information Technology or Computer Science degree preferred
 
Experience/Skills/Knowledge:
- Proficiency (3+ years of experience) in Java
 - Deep expertise and hands on experience with Web Applications (JavaScript, HTML, CSS, REST Web Services) and any experience with various frameworks and languages is essential (React/Redux, Angular, GWT, etc.)
 - Extensive knowledge of T-SQL and MS SQL Server Database
 - 3+ years of experience in development programming and analysis
 - Systems Architecture, Development and Implementation experience
 - Solid understanding of object-oriented programming
 - Familiarity with concepts of MVC, JDBC, and RESTful
 - Familiarity with Java GUI framework (Swing)
 - Proficient understanding of code versioning tools, such as Git
 - Good problem-solving skills
 - Ability to function independently and as part of a team consisting of Product/Project Management and end users
 - Experienced and respected technical expert – empowered as a decision maker
 - Strong time-management skills – has the ability to multi-task
 - In-depth knowledge of company’s business processes, balanced with strong analytical and technical skills
 - Excellent team player skills, with strong oral and written communication skills
 - Understanding of Agile Methodology (Scrum/Kanban)
 - Excellent command of the English Language
 
Εφόσον σας ενδιαφέρει η συγκεκριμένη αγγελία, παρακαλούμε να συμπληρώσετε την Αίτηση Αποστολής Βιογραφικού Σημειώματος, επισυνάπτοντας το βιογραφικό σας σημείωμα.