About ASML
ASML is a successful high-tech company headquartered in the Netherlands, which manufactures complex lithography machines that chip manufacturers use to produce integrated circuits. Every year, chips become faster, smaller, smarter and more energy-efficient, and breakthroughs in ASML's research activities have played an important part in making it possible. In the space of 25 years we have grown from nothing into a multinational company with 55 locations in 16 countries and annual sales of 5.6 billion Euros in 2011.
Software Architect
Location: Veldhoven, The Netherlands
Introduction
The Software Architect position is key in fulfilling the technological leadership role for all software development projects in the equipment management competency domain.
Job Mission
Ensure that all software application development is technologically sound, built on a robust and sustainable architecture.
Job Description
As a Software Architect you are responsible for the following subdomains in application development:
• Architecture
System structure, logical views, physical views, uphold architectural principles, security
• Software Selection
Application stack, libraries, databases, frameworks, while adhering to ASML IT standards
• Infrastructure Selection
Proper infrastructure setup for application back-end
• Non-functional Requirements
Performance, scalability, security
• Leadership
Technical leadership, responsibility and authority, steering the team
• Coaching and Mentoring
Helping engineers with technical problems, enabling them to grow
• Project Methodology
Project structure and use of methodology such as waterfall, RUP, Scrum etc.
• Development Processes
Source code control, build process, continuous integration
• Practices and Standards
Coding standards and guidelines, project practices, tool selection
• Hands-on Design, Development & Testing
UML diagrams, code, unit tests etc.
• Software Development and Technology Trends
Agile, Web 2.0, SOA, J2EE, Web Services, Rest, Mobile Platforms (IOS/Android), Integration (Tibco)
Aside the primary architecture responsibilities involvement in software engineering in development is in cases required, knowledge of and experience in underneath technical summary is required:
• Languages
Java / Java 2, J2EE, JavaScript, HTML, XML, CSS, UML
• Java Skills
JFC/Swing, AWT, Applets, JavaBeans, JMS, JavaMail, RMI, Servlets, JSP, EJB, JNDI, JMS, JDBC, SOAP, Multi-threading, Java Networking, Socket Programming, JUnit
Object Persistence Skills:
• Hibernate
• RDBMS
Oracle, MS SQL Server, MySQL, PostgreSQL
• Web/Application Servers
Apache, Tomcat, Glassfish
• Version Control Systems
CVS, Subversion
• Operating Systems
Redhat Linux / Windows
Education
Master degree or equivalent combination of education and experience.
Experience
• At least 7 years of experience as senior software engineer active in J2EE, JSF, Hibernate, Spring, Relational and XML databases, Webservices
• At least 10 years of experience as an architect on senior level and 10+ years of experience in other business and IT roles.
• Very experienced in delivering architectural principles, processes and solutions.
• Very experienced in technically leading software development teams and delivering end-to-end solutions
• Primary experience in high-tech industry with complex equipment’s, in combination with customer support business processes knowledge and understanding of IT solutions and architecture supporting these processes.
Personal skills
• Good communication and presentation skills.
• Good team player with strong leadership skills.
• Passionate about driving new technology solutions.
• Strong documentation skills with the ability to write positional papers, white papers, policies, best practices and strategy documents.
• Good customer focus and customer facing skills.
• Highly stress resilient.
Context of the position
The Software Architect is working within the IT Competence Center Market, Equipment Management Domain, reporting to the Sr. Solution Team Manager. In this domain we capture and fulfill all IT demand from Customer Support, Sales and Marketing divisions and provide technology through large-scale projects or changes to our existing application infrastructure.
You can apply for this job directly, by using the 'Apply' button.
For more information about this job, please contact Marieke van Bommel.
Agency calls are not appreciated.
Keywords: IT Architecture, Software developer, Software engineer.
Education Backgrounds: |
Software Engineering |
Specialties: |
Application Development Database Programming Software Architecture |
Education Level: |
Postgraduate (Masters) |
Experience: |
10 - 15 years > 15 years |
Languages spoken: |
English |
Job Location: | Veldhoven, Netherlands |
Type: Job
Deadline: 16th April 2013
Job reference (ID): 6008
Loading...