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
Εφόσον σας ενδιαφέρει η συγκεκριμένη αγγελία, παρακαλούμε να συμπληρώσετε την Αίτηση Αποστολής Βιογραφικού Σημειώματος, επισυνάπτοντας το βιογραφικό σας σημείωμα.