Fortive Corporation is looking to solve the problem of growing its full-stack enterprise application development and support skills, particularly in the areas of cloud-based infrastructure design and support, to meet the needs of its growing worldwide user base.
Requirements
- 3+ years of focused full-stack web development using dev ops and software best practices including Software Design Patterns, Object Oriented design, CI-CD, and Unit Testing.
- Strong proficiency with full-stack web development using Python and Django or Flask.
- Demonstrated proficiency with Java development, (Experience with Java-EE technologies significant plus.)
- Experience with Cloud and/or Container development using Docker.
- Experience with RDBMS development. (PostgreSQL a plus).
- Proficiency with other development languages such as C-Sharp, Go, JavaScript.
- UI Design and Best Practices for I18N.
Responsibilities
- Learn and provide primary support for the legacy applications and data infrastructure, both web-based and local applications, (utilizing Python (Django), Java, potentially also C-Sharp).
- Lead the development of a wide variety of new full-stack, I18N, web-based applications.
- Be a key part of the team that researches, develops, and implements on-going improvements to both our AWS-based and on-premises infrastructure.
- Be a partner in our development and implementation of future technologies and initiatives such as, (but not limited to), continued migration to a Containers and Cloud Service architecture, implementation of microservices, DevOps, and SCADA integration & adoption.
- Champion software development best practices for other developers in the organization.
- Work directly with our user base to identify and understand improvements and enhancements to our services that will provide greater benefit to our users.
- Interface with our corporate IT and other functional organizations as necessary.
Other
- Batchelor of Science degree in computer science, information technologies, or other engineering-related discipline.
- Strong English communication skills.
- Ability to thrive in a small, tight-team environment, have a strong sense of ownership, be comfortable working one-on-one with end users.
- Ability to create reliable, scalable, and maintainable solutions in a mission-critical environment within budgetary and schedule constraints.
- We Are an Equal Opportunity Employer.