Senior Development Software Architect
at Valmet Inc
Tampere, Länsi-Suomi, Finland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Nov, 2024 | Not Specified | 29 Aug, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Are you a SW developer expert with a passion for process engineering? Do you thrive on developing digital solutions to enhance customer performance? Join Valmet Automation Systems Control Performance Services as a Sr SW Development Architect and be part of our growing network!
Valmet provides high-level expert services to optimize mill performance in production, quality, cost, and environmental impact by leveraging automation and digital technologies. As a Sr Software Development Architect, you’ll play a key role in product management and software maintenance, ensuring our high standards are met and exceeded.
Preferred location for this position is Tampere, but you can also be located in any major Valmet locations in Finland.
This role includes following responsibilities.
- Investigates technical and commercial options for software, hardware, databases, platforms, software development tools, and software testing.
- Develops deep understanding of available technologies.
- Defines the application framework used for development.
- Maintains a long-term view for platform and technology selections.
- Establishes technical direction and standards for Performance Services software platforms.
- Develops technical direction based on needs of product managers, development teams, and operations.
- Builds consensus for selected platforms and technologies.
- Communicates technical direction and advantages to management, technical teams, development teams, product management and marketing.
- Leads activities for cross-product development.
- Participates in detailed design of inter-application communications, and application integration.
- Works with other departments in the organization to understand requirements for compatibility with their applications.
- Establishes standards for application interactions.
- Defines upgrade paths for legacy software.
- Develops short-term and long-term road maps for technical integrations.
- Manages integration of third-party software and software acquisitions into Performance Services industrial application suite.
- Leads the design and definition of the infrastructure required to deploy, monitor, and maintain new and existing industrial applications.
- Design of centralized relational databases and centralized reporting systems.
- Design of architecture for cloud and web-based enterprise solutions related to the industrial applications.
- Establishes methods and protocols for data transfer between customer application servers and centralized databases, including data security and reliability through firewalls via VPN connections.
- Evaluates and defines best practices for communication protocols between industrial applications and customer data sources, including data security between control and business networks.
- Establishes software lifecycle plans, including forward compatibility and system preservation as software and operating systems evolve.
- Reviews product documentation, specifications, and marketing materials for accuracy and effectiveness.
- Travel (both domestic and international) required as needed.
- Work in environment with international objectives.
- Ability to understand issues domestically and internationally and communicate effectively with geographically diverse teams.
- Performs other miscellaneous duties and/or other special projects as required.
To be successful in this position, we expect you to have:
- Bachelor’s Degree in Computer Science or related field.
- Minimum 10 years of experience in software development.
- Ideal candidate would have experience in developing software for the manufacturing industries.
- Strong skills on Microsoft platforms. Additionally, experience in multi-platform applications is desired. Specifically, experience in developing cloud-based systems with thin clients on tablets and PC environment is desired.
- Experience with relational database design, web interface design, web service communication, industrial control systems, legacy software conversion, enterprise solutions, and information transfer through firewalls via VPN connections would be an asset.
- Proven experience communicating with and developing consensus with technical audiences is required. This includes verbal and written communications.
- Passion for working with digital technologies and adapting to new ways of working.
- Fluent in written and spoken English (Finnish and other languages are a plus)
Beside the above mentioned, you are a quick learner with product, business, and customer-oriented mindset. You are also genuinely interested in developing processes you work with. Your team working, problem solving, and decision-making skills are great, and you proactively share your ideas and best practices with the rest of the team.
We offer
This is an opportunity to make a real difference to our and our customers’ business and work in one of the market leading companies in the process, energy, pulp, and paper business. We offer you a global professional network, work with well-known brands and a lot of interesting projects to be involved in.
You will be in a frontline to develop digital technologies and supporting our customers with energy transition, saving production costs improving process performances and developing digital solutions for all process industries.
Additional information
If this sounds like something you are looking for and you are ready to go forward in your career, apply soon, we review applications already during the application period and the position will be filled as soon as a suitable candidate is found.
We encourage our employees to have a healthier lifestyle by being a Smoke-free Workplace.
When everything works together
Valmet is where the best talent from a wide variety of backgrounds comes together. With over 19,000 professionals around the world, we are the leading global developer and supplier of technologies, automation and services for the pulp, paper and energy industries, and serve an even wider base of process industries with our automation systems and flow control solutions. Our commitment to moving our customers’ performance forward requires creativity, technological innovations, service know-how – and above all, teamwork.
Join the team!
www.valmet.com/careers
Responsibilities:
- Investigates technical and commercial options for software, hardware, databases, platforms, software development tools, and software testing.
- Develops deep understanding of available technologies.
- Defines the application framework used for development.
- Maintains a long-term view for platform and technology selections.
- Establishes technical direction and standards for Performance Services software platforms.
- Develops technical direction based on needs of product managers, development teams, and operations.
- Builds consensus for selected platforms and technologies.
- Communicates technical direction and advantages to management, technical teams, development teams, product management and marketing.
- Leads activities for cross-product development.
- Participates in detailed design of inter-application communications, and application integration.
- Works with other departments in the organization to understand requirements for compatibility with their applications.
- Establishes standards for application interactions.
- Defines upgrade paths for legacy software.
- Develops short-term and long-term road maps for technical integrations.
- Manages integration of third-party software and software acquisitions into Performance Services industrial application suite.
- Leads the design and definition of the infrastructure required to deploy, monitor, and maintain new and existing industrial applications.
- Design of centralized relational databases and centralized reporting systems.
- Design of architecture for cloud and web-based enterprise solutions related to the industrial applications.
- Establishes methods and protocols for data transfer between customer application servers and centralized databases, including data security and reliability through firewalls via VPN connections.
- Evaluates and defines best practices for communication protocols between industrial applications and customer data sources, including data security between control and business networks.
- Establishes software lifecycle plans, including forward compatibility and system preservation as software and operating systems evolve.
- Reviews product documentation, specifications, and marketing materials for accuracy and effectiveness.
- Travel (both domestic and international) required as needed.
- Work in environment with international objectives.
- Ability to understand issues domestically and internationally and communicate effectively with geographically diverse teams.
- Performs other miscellaneous duties and/or other special projects as required
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Tampere, Finland