Skip to main navigation Skip to main content Skip to page footer

Γραφείο Διασύνδεσης

WEB APPLICATION DEVELOPER

[κωδ. 2021110202]

As a world leader, ITT Goulds Pumps is looking for experienced, self-driven and results oriented professionals.  Summary of Position: Joining an enthusiastic team of web developers and reporting to the Applications Systems Development Manager, this role requires a proactive, Web technology professional to handle medium and large Web projects. The successful incumbent will maintain a strong relationship with team members, IT resources and IT management. This position is responsible for contributing to Web and Internet site/system projects from conception through implementation; including public web sites, web applications and intranet sites. This individual will help define process requirements for more effective web business processes and for the solution to business needs and will assist in the development and maintenance of standard user practices, policies and procedures, and training that will ensure practical and efficient web business operations.

The main responsibilities are:

  • Build solutions natively in .NET. Performs software development tasks within larger solutions
  • Work in a fast-paced agile environment developing features planned as part of the applications’ roadmap
  • Participate in all Scrum activities such as creating user stories, sprint planning, and sprint retrospectives
  • Independent worker who is accountable ensuring timely and informative communications with IT management and end-users when applicable
  • Work as an individual contributor and collaboratively as a team member. Ability to operate in a shared or matrix environment with multiple process owners
  • Set up meetings and collaborate with vendor support and/or coworkers across IT work streams as may be valuable for knowledge transfer, troubleshooting or brainstorming new ideas
  • Maintain all applicable technical documentation
  • Assist in the development and maintenance of standard user practices, policies and procedures that ensure practical and efficient business operation. Follows technical designs, test plans and documentation
  • Be a knowledge enthusiast, able to learn quickly and apply new knowledge in a fast-paced, ever-changing technical environment
  • Develop self and others: Invests time, energy and enthusiasm in developing self/others by sharing information to help improve performance and gain knowledge in new areas
  • Advise IT management of new approaches, directions and technology changes that can provide a business advantage

Required Qualifications:

Education:

  • University degree in computer science, information sciences or related field

Experience/Skills/Knowledge:

  • 2+ years developing Web applications and services using ASP.NET (Web Forms/MVC) and ASP.NET Core 3.1/5, profound C# development knowledge and Web Services
    • Strong working experience with Entity Framework, EF Core
    • Strong working experience with MVC
    • REST services, Web API, JSON, SOAP
    • Solid documentation skills for all custom code creation
  • Client-side Frameworks
    • 3+ years with JavaScript, jQuery, AJAX, JSON
    • Experience with React and/or Vue.js is a plus
  • Other Frameworks
    • Experience with Bootstrap is a plus
    • Node.js experience is a plus
    • NPM experience is a plus
    • Webpack and/or Grunt is a plus
  • Design & Styling
    • Working knowledge of CSS styling
    • Responsive Design patterns and methodologies
  • Team Development / Build Management & Testing:
    • Excellent Git knowledge
    • 2+ years using Team Foundation Server (TFS) and/or GitLab
    • Experience using Team Development tools such as Jira
  • 2+ years using Microsoft SQL 2014+ in a web development environment
    • Database design and architecture, performance tuning
    • Knowledge of NoSQL databases is a plus
  • ITIL/ITSM tools experience
    • Experience working with ITIL/ITSM tools such as Jira, ServiceNow etc. is a plus

It will be an asset to have:

  • Working experience with Docker to create, deploy, and run applications in an isolated environment through containers
  • Experience with security best practices and industry-leading web development security standards
  • Experience with basic project management skills, prioritization of work and be able to relate to the business partners to articulate technical details
  • Ability to gather requirements, by analyzing user stories and break them down to development tasks. Ability to work with business users and clients
  • Interest in analyzing new technologies, identifying their advantages, build up business cases and bring them into the development lifecycle in a cost-effective, timely manner

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