Full Stack Software Engineer
Company: ASGN Incorporated
Location: Dearborn
Posted on: March 18, 2023
|
|
Job Description:
Job#: 1334328
Job Description:
Position Description: Actively develops and refines a software
product that delivers business value. * Uses unit tests to drive
the design of the application and confirm its functionality and its
conformance with nonfunctional requirements. * Develops across the
entire software stack (browser, mobile, server and database) using
multiple programming languages. * Works within the confines of a
product team to deliver software. Usually pairs with an additional
engineer to author software. * Automates the continuous integration
delivery pipeline. * Supports production software operations and
incorporates learnings into future software feature
development.
Skills Required: Demonstrated knowledge in one or more: Test-Driven
Development, Paired Programming, Craftsmanship, Extreme Programming
Demonstrated knowledge in one or more: Angular, SpringBoot, Java,
JavaScript, Jenkins, Google Cloud Platform, MongoDB
Skills Preferred: Controls based background with a specialization
in over-the-air wireless communication.
Experience Required: Respect and empathy for team members, business
partner and product customer * Effective communication skills *
Practitioner in 2 coding languages or advanced practitioner in 1
coding Language * Comfort level developing in devops * Advanced
knowledge of software design patterns * Knowledge and practical
experience of agile delivery * Demonstrated ability to deliver
product roadmap milestones
Education Required: Bachelor's degree in IT, Computer Science,
Engineering, or equivalent experience in a relevant field
Additional Information: HACKERRANK SOFTWARE ENGINEER SKILLS
ASSESSMENT REQUIRED FOR THIS ORDER. HRA MUST BE ATTACHED TO RESUME
(NO LINKS) TO BE ROUTED.
* Develops software with a paired partner to deliver user stories
that contribute to a valuable working software product, often
operating as the lead partner. * Develops automated unit tests with
working software to confirm software functionality conformance to
functional and non-functional requirements. * Performs exploratory
testing to confirm application execution and to identify software
deficiencies not covered by automated testing. * Reviews continuous
integration build status and fixes build failures * Performs
exploratory testing to confirm application execution and to
identify software deficiencies not covered by automated testing. *
Reviews ongoing production software operations and troubleshoots
production issues. * Develops automated functional tests to confirm
user story acceptance and to detect regression defects. * Improves
continuous integration tooling by automating manual processes
within the delivery pipeline and improving quality gates, based on
past learnings. * Implements tooling that monitors application
performance metrics and automatically notifies team when a failure
occurs in production. * Active participant in all team agile
ceremonies: If candidate is remote only, please indicate "100%
Remote" under candidate's name on resume. Other similar schedule
notations can be "Local Candidate" or "Hybrid Candidate"
Pay Range: -$65-74 per hour
EEO Employer
Apex Systems is an equal opportunity employer. We do not
discriminate or allow discrimination on the basis of race, color,
religion, creed, sex (including pregnancy, childbirth,
breastfeeding, or related medical conditions), age, sexual
orientation, gender identity, national origin, ancestry,
citizenship, genetic information, registered domestic partner
status, marital status, disability, status as a crime victim,
protected veteran status, political affiliation, union membership,
or any other characteristic protected by law. Apex will consider
qualified applicants with criminal histories in a manner consistent
with the requirements of applicable law. If you have visited our
website in search of information on employment opportunities or to
apply for a position, and you require an accommodation in using our
website for a search or application, please contact our Employee
Services Department at employeeservices@apexsystems.com or
844-463-6178.
Employee Type:
Contract
Location:
Dearborn, MI, US
Job Type:
Applications and Data Management
Date Posted:
March 14, 2023%12370545% %%techsoftware%%
Keywords: ASGN Incorporated, Dearborn , Full Stack Software Engineer, IT / Software / Systems , Dearborn, Michigan
Click
here to apply!
|