Overview:
TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. 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 Description: Staff augmentation with technical expertise in cloud web application design and development This candidate will be responsible for modernizing a series of mainframe solutions.
- Emphasis on design and leading team through technical roadblocks while staying consistent with our Roadmap
- Lead team in TDD while pair programming
- Typescript is our language of choice for both implementation and IaC
Must haves:
- Experience in Javascript, especially Typescript (7+ years)
- Experience with AWS services and cloud development (5+ years)
- Experience working in an Agile Environment (4+ years)
- Experience with Node.js (2+ years)
- Experience mentoring junior software engineers on the team.
- Experience with Test Driven Development across multiple platforms
- Experience with Paired Programming
Degree in IT related field - Computer Science, Computer Information, Software Engineering
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 functionality for the complete product or products it supports.
- This level designs complex/significant parts of a system/sub-system or works on a complete product of a broad scope and solves well-defined problems with little guidance.
- May act as a work lead, providing technical coaching to other engineers and support personnel
- Recognized as an expert user of critical technology; develops new software functionality for product development.
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.
- Mentors junior software engineers on the team.
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. (4 - 7 years)
- Software development processes experience. (4 - 7 years)
- Product design, test and/or analysis experience. (4 - 7 years)
- Participating in Agile Development (4 - 7 years)
- Experience working in an Agile Environment (4 - 7 years)
TekWissen® Goup is an equal opportunity employer supporting workforce diversity.
Job Types: Full-time, Contract
Pay: $72.00 - $75.00 per hour
Ability to Relocate:
- Johnston, IA 50131: Relocate before starting work (Required)
Work Location: In person