image
  • Snapboard
  • Activity
  • Reports
  • Campaign
Welcome ,
loadingbar
Loading, Please wait..!!

Software Developer

  • ... Posted on: Jan 29, 2025
  • ... TekWissen LLC
  • ... Urbandale, Iowa
  • ... Salary: Not Available
  • ... Full-time

Software Developer   

Job Title :

Software Developer

Job Type :

Full-time

Job Location :

Urbandale Iowa United States

Remote :

No

Jobcon Logo Job Description :

Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is the brand name of Deere & Company, an American corporation that manufactures agricultural machinery, heavy equipment, forestry machinery, diesel engines, drivetrains used in heavy equipment, and lawn care equipment.
Job Title: Software Developer
Location: Urbandale, IA 50322
Duration: 12 Months
Job Type: Contract
Work Type: Onsite
Visa sponsorship is not available, now or in the near future, for this position.
Job Descriptions:
Major Purpose:
  • Works on a product team and supports product design by planning its work, coordinating with others, and writing and testing code to deliver moderately complex functionality on a complete product or significant portion of a product it supports.
  • This level develops simple designs to solve well-defined problems with guidance from more senior team members.
  • May assign, coordinate and review portions of the work to support personnel
  • Makes decisions within established guidelines subject to review by supervisors
  • Executes high level applications to more complex problems.
Major Duties:
  • Develops, codes, configures, and tests programs and systems.
  • Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications.
  • Analyzes assignments and determines software specifications that must be fulfilled to achieve objectives.
  • Executes necessary documentation, as directed, or needed.
  • Collaborates with other relevant stakeholders and team members to ensure that features meet business needs.
  • Follows industry-standard agile software design methodology for development and documentation.
Skills, Abilities, Knowledge:
  • Ability to analyze, translate, and define business requirements into technical solutions.
  • Excellence in verbal and written communication forms with emphasis on persuasive communication, tact and negotiation.
  • Ability to apply engineering principles and concepts for designs.
  • Ability to manage many competing priorities/requests in a fast-paced environment
Education:
  • Degree in an Engineering/Technology discipline or equivalent experience. - University Degree (4 years or equivalent)
  • Degree in an Information Technology discipline or equivalent experience. - University Degree (4 years or equivalent)
Work Experience:
  • Previous experience in programming/software development. (1 - 3 years)
  • Software development processes experience. (1 - 3 years)
  • Participating in Agile Development (1 - 3 years) Experience working in an Agile Environment (1 - 3 years)
Summary:
  • This role is Front of the Font End Development.
  • You will be joining a team that is supporting a Design System promoting consistent user experience across a large digital product.
  • A stand-out quality in a past position would be experience in a design system/component library environment.
Skills:
Required:
  • Deep experience in JavaScript, HTML5, CSS, React JS, Node JS
  • Candidate should have strong JavaScript experience should understand at least at an intermediate level the foundations of JavaScript
  • NodeJS. We use Node for our development environment, so understanding how that relates to building for the front-end is essential.
  • React should understand functional React components and hooks
  • HTML/CSS should have strong HTML and CSS skills, able to understand how the two interact, and how those interact with React.
  • Responsive Web Design understanding how layouts will respond at various screen sizes is essential
  • Version Control we use Git, but some understanding of concepts of distributed version control is necessary.
  • TypeScript should at least understand what it is, what benefit it provides, and how it relates to JavaScript.
Bonus Skills
  • Testing
  • Cypress component testing
  • Visual Regression Testing
  • CSS Preprocessors or CSS-in-JS tools
  • SASS or LESS
  • Emotion, Styled Components, etc.
  • Material UI
  • Engineering Practices TDD, Software Automation, CI/CD
  • Agile and XP
  • Experience working in a design system/component library team
  • Experience working on an internal tools team
Job Description/Responsiblities:
  • Develops reusable components for a shared product design system.
  • Analyzes requirements from 10-20 product development teams to come to a common, intuitive component API
  • Works with product managers and UX designers to ensure component library meets the needs of the business and users.
  • Follows industry-standard agile software design methodology for development and documentation.
  • Executes necessary documentation as needed.
  • Tests components across browsers and devices.
  • Maintains the component library as a product and work with other teams to manage contributions.
TekWissen Group is an equal opportunity employer supporting workforce diversity.

Jobcon Logo Position Details

Posted:

Jan 29, 2025

Employment:

Full-time

Salary:

Not Available

Snaprecruit ID:

SD-CIE-4ed9f2cd7a37cf56a5f8ca05e8272998c28be26485fc67e5dabc84ca7285c6ff

City:

Urbandale

Job Origin:

CIEPAL_ORGANIC_FEED

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Software Developer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is the brand name of Deere & Company, an American corporation that manufactures agricultural machinery, heavy equipment, forestry machinery, diesel engines, drivetrains used in heavy equipment, and lawn care equipment.
Job Title: Software Developer
Location: Urbandale, IA 50322
Duration: 12 Months
Job Type: Contract
Work Type: Onsite
Visa sponsorship is not available, now or in the near future, for this position.
Job Descriptions:
Major Purpose:
  • Works on a product team and supports product design by planning its work, coordinating with others, and writing and testing code to deliver moderately complex functionality on a complete product or significant portion of a product it supports.
  • This level develops simple designs to solve well-defined problems with guidance from more senior team members.
  • May assign, coordinate and review portions of the work to support personnel
  • Makes decisions within established guidelines subject to review by supervisors
  • Executes high level applications to more complex problems.
Major Duties:
  • Develops, codes, configures, and tests programs and systems.
  • Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications.
  • Analyzes assignments and determines software specifications that must be fulfilled to achieve objectives.
  • Executes necessary documentation, as directed, or needed.
  • Collaborates with other relevant stakeholders and team members to ensure that features meet business needs.
  • Follows industry-standard agile software design methodology for development and documentation.
Skills, Abilities, Knowledge:
  • Ability to analyze, translate, and define business requirements into technical solutions.
  • Excellence in verbal and written communication forms with emphasis on persuasive communication, tact and negotiation.
  • Ability to apply engineering principles and concepts for designs.
  • Ability to manage many competing priorities/requests in a fast-paced environment
Education:
  • Degree in an Engineering/Technology discipline or equivalent experience. - University Degree (4 years or equivalent)
  • Degree in an Information Technology discipline or equivalent experience. - University Degree (4 years or equivalent)
Work Experience:
  • Previous experience in programming/software development. (1 - 3 years)
  • Software development processes experience. (1 - 3 years)
  • Participating in Agile Development (1 - 3 years) Experience working in an Agile Environment (1 - 3 years)
Summary:
  • This role is Front of the Font End Development.
  • You will be joining a team that is supporting a Design System promoting consistent user experience across a large digital product.
  • A stand-out quality in a past position would be experience in a design system/component library environment.
Skills:
Required:
  • Deep experience in JavaScript, HTML5, CSS, React JS, Node JS
  • Candidate should have strong JavaScript experience should understand at least at an intermediate level the foundations of JavaScript
  • NodeJS. We use Node for our development environment, so understanding how that relates to building for the front-end is essential.
  • React should understand functional React components and hooks
  • HTML/CSS should have strong HTML and CSS skills, able to understand how the two interact, and how those interact with React.
  • Responsive Web Design understanding how layouts will respond at various screen sizes is essential
  • Version Control we use Git, but some understanding of concepts of distributed version control is necessary.
  • TypeScript should at least understand what it is, what benefit it provides, and how it relates to JavaScript.
Bonus Skills
  • Testing
  • Cypress component testing
  • Visual Regression Testing
  • CSS Preprocessors or CSS-in-JS tools
  • SASS or LESS
  • Emotion, Styled Components, etc.
  • Material UI
  • Engineering Practices TDD, Software Automation, CI/CD
  • Agile and XP
  • Experience working in a design system/component library team
  • Experience working on an internal tools team
Job Description/Responsiblities:
  • Develops reusable components for a shared product design system.
  • Analyzes requirements from 10-20 product development teams to come to a common, intuitive component API
  • Works with product managers and UX designers to ensure component library meets the needs of the business and users.
  • Follows industry-standard agile software design methodology for development and documentation.
  • Executes necessary documentation as needed.
  • Tests components across browsers and devices.
  • Maintains the component library as a product and work with other teams to manage contributions.
TekWissen Group is an equal opportunity employer supporting workforce diversity.

Loading
Please wait..!!