The Senior Web Applications Programmer Analyst will join us in San Jose, Costa Rica as an important member of our passionate, results-
driven IT Applications team. The Programmer Analysts are key to the success of many of the most important business areas of the company by developing and implementing corporate applications for use at a global level and through coordinating with business end-
users to solve challenging problems.
The Senior Web Applications Programmer Analyst will be involved with the team that provides the integration platform between enterprise and R&D products to publish, obtain, evaluate, activate and use NI products.
NI IT uses the latest application and database technologies, and is constantly researching new developments in the industry.
We persistently improve existing systems and integrate these technologies into the vision of one single IT solution connecting NI’s corporate web site, sales & marketing operations, financial systems and many other worldwide departments.
Core Job Responsibilities
Serve as part of a highly-skilled team, providing technical and business software solutions to extend and enhance our corporate business applications
Take part in the planning, design, development, testing, implementation, and operations of our corporate business applications, including participation in all systems life cycle and project management activities
Analyze, identify, research, and recommend technology and business solutions to meet business requirements and IT system standards
Become a technical expert on computer and IT technologies in use at National Instruments
Provide effective written and oral communications within and outside the IT Department, including interactions and knowledge sharing with all levels of staff from executive level management to individual contributors
Work collaboratively with global application development teams located in Europe and Asia
Bachelor’s degree in Management Information Systems, Computer Information Systems, Computer Science, or Engineering
3 to 7 years of application or software development experience
At least 3 years of demonstrated experience in Java and Web Application development
Proficiency in multiple technologies such as :
C# or C++ experience is a plus
MAVEN is a plus
Eclipse or Intellij is a plus
Oracle PL / SQL is a plus
React is a plus
DevOps experience is a plus
English Language Competency - English Level : 85% or above
Demonstrated ability to :
Work effectively in a group development environment
Take initiative and uncover opportunities for continuous improvement
Persistently drive projects to successful completion
Passion for technology and programming
Project management skills
Occasional international travel may be required to the USA, Europe and Asia