Job Details

ID #44702512
State Illinois
City Moline
Job type Contract
Salary USD TBD TBD
Source Three Point Solutions
Showed 2022-08-08
Date 2022-08-08
Deadline 2022-10-07
Category Et cetera
Create resume

Senior Software Engineer

Illinois, Moline, 61265 Moline USA

Vacancy expired!

Job Title: Senior Software Engineer - 33379 Description:

  • 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.
  • This team is currently working a hybrid scheduled - 1 week per month in the office.
Responsibilities:
  • 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.
Shift:
  • Shift 1
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))
  • Bachelor's Degree in IT/Computer Science (High)
Skills:
  • Product design, test and/or analysis experience. (4 - 7 years)
  • Previous experience in programming/software development. (4 - 7 years)
  • Software development processes experience. (4 - 7 years)
  • Participating in Agile Development (4 - 7 years)
  • Experience working in an Agile Environment (4 - 7 years)
  • Excellence in verbal and written communication forms with emphasis on persuasive communication, tact and negotiation. (Performs more complex functions, understands principles, may teach others.)
  • Ability to analyze, translate, and define business requirements into technical solutions. (Performs more complex functions, understands principles, may teach others.)
  • Ability to apply engineering principles and concepts for designs. (Performs more complex functions, understands principles, may teach others.)
  • Ability to manage many competing priorities/requests in a fast-paced environment (Performs more complex functions, understands principles, may teach others.)
  • Proven experience in the design, development, testing and integration of highly complex software solutions (Must Have)
  • 3 or more years of experience with Java web development RESTful APIs within Spring & Spring Boot frameworks (Must Have)
  • 1 or more years of experience with TDD and acceptance test-driven development utilizing J-Unit, Mockito, Puppeteer, Selenium, Enzyme Etc. (Must Have)
  • 1 or more years of experience in UI development JavaScript with an emphasis in React (High importance)
  • Ability to apply engineering principles and concepts for designs
  • Ability to manage many competing priorities/requests in a fast-paced environment (High)
  • 1 or more years of varied DB experience (e.g., NoSQL, Document DB, NoSQL, DB2, SAP Hana) (medium importance)
  • Excellence in verbal and written communication forms with emphasis on persuasive communication, tact and negotiation (medium importance)
  • 1 or more years of experience participating in Agile Development
Preferred Skills:
  • Experience with native app development specifically within React Native (High)
  • Experience with iOS and/or Android mobile development (medium)
  • Experience with Apple Connect and Google Play Store (medium)
  • Experience with DevOps principles Continuous Integration and Continuous Delivery (medium)
  • Experience with Swagger.io (low)
  • Working understanding of design patterns and loosely coupled architectures (low)
  • Experience in AWS (low)

Vacancy expired!

Subscribe Report job