Koch
Join our Talent Network
Skip to main content

Polarion Developer

Description

PRIMARY PURPOSE:

Develop and deploy integrations, extensions, configurations, and customizations for Polarion and other application lifecycle management systems

DUTIES & RESPONSIBILITIES:

1.

Develop and deploy configurations, extensions, and customizations for Polarion and application lifecycle management ecosystem.

2.

Design and implement solutions for data migration between Polarion and other Molex engineering systems.

3.

Create technical system guides, training plans, and related documentation.

4.

Embrace use of DevOps concepts throughout development process. Be willing to challenge existing processes and assist teams in adoption of modern concepts to improve application quality, user experience, and ensure timely delivery of software updates.

5.

Other duties as required by management.

SCOPE:

Works individually and with minimal supervision.

Work Experience 

REQUIRED:

  • 3-5 years experience in information systems, software development, or related IT fields
  • 2+ years experience of Polarion administration and development


EDUCATION:

REQUIRED:

  • B.S. Degree in Management Information Systems, Computer Science, or a related field

SKILLS & ABILITIES:

REQUIRED:

  • Proficient developing with Java and JavaScript with jQuery.
  • Experienced in creation of Velocity macros, HTML, and CSS resources.
  • Comfortable working with and manipulating common data interchange formats such as JSON, YAML, and XML.
  • Experience developing integrations with web interfaces such as RESTful APIs and WebServices/SOAP.
  • Use common development lifecycle tools such as Jira, Bitbucket, Gitlab, and Subversion to build scalable, maintainable, and reusable software solutions.
  • Adept at using CI/CD tools (e.g. Jenkins, GitLab CI) to accelerate software delivery.
  • Proficient with Windows-based toolchains, Microsoft Office 365 applications, and common business tools.
  • Strong verbal and written communication skills that demonstrate the ability to express complex technical concepts clearly and concisely.

PREFERRED:

  • Ability to use additional common scripting languages (e.g. Groovy, Python, and/or Ruby) effectively to solve problems and accelerate development.
  • Experience using and applying tools within the broader DevOps toolchain. Includes (but not limited to):
  • o Test automation frameworks (JUnit, Cucumber)

    o Containerization (Docker, ECS)

    o Artifact management systems (Artifactory, Nexus)

    o Logging and monitoring tools (Splunk, ELK)

  • Experience and Knowledge of cloud-native design (e.g. ‘Infrastructure as Code’, containerization, serverless architecture). Proven experience deploying solutions to AWS and Azure.
  • Experience with static analysis and vulnerability tools such as SonarQube, Klocwork, and Coverity.
  • Use and administration of Linux-based environments.

Sign up for our talent network.

Not ready to apply? Take a minute to sign up to receive notifications on opportunities that match your interests.

Sign Up Now
Our teams around the globe are finding innovative solutions to the COVID-19 pandemic. See how