No Agencies Please.
Department: | D006-Technology |
Location: | Oak Brook, IL |
Employer: Inspira Financial Trust, LLC
Job Title: Lead Software Engineer
Location: 2001 Spring Road, Suite 700, Oak Brook, IL 60523
Job Duties:
Responsible for being the team lead to produce scalable software solutions; guide team development efforts towards successful project delivery; maintain high standards of software quality within the team; collaborate with other software developers, business analysts and software architects to plan, design; design, develop, and unit test applications in accordance with established standards; participate in peer-reviews of solution designs and related code; package and support deployment of releases; develop, refine, and tune integrations between applications; analyze and resolve technical and application problems; assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties; adhere to high-quality development principles while delivering solutions on-time and on-budget; provide third-level support to business users; research and evaluate a variety of software products; work with development teams and product managers to ideate software solutions; develop visually appealing front end website architecture, including translating designer mock- ups and wireframes into front-end code; develop functional databases, applications, and services to support websites on the back end; develop and design RESTful API services in adherence to best practices and standards; design user interactions on web pages; implement mobile responsive designs; stay abreast of developments in web applications and programming languages; ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions; keep job knowledge up-to-date by studying new development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal and professional networks; participating in professional organizations; test software to ensure responsiveness and efficiency; troubleshoot, debug and upgrade software; create diagrams and technical documentation; and additional duties as assigned.
Telecommuting permitted- will have opportunity to work at various unanticipated locations throughout U.S.
Requirements:
The position of Lead Software Engineer requires a Bachelor’s degree or its foreign equivalent in Computer Science, Statistics, Computer Information Systems* or related field and seven (7) years of progressively responsible, post-baccalaureate experience.
*Employer will also accept professional work experience evaluation confirming education plus work experience equivalency to a Bachelor’s degree in Computer Science, Statistics, Computer Information Systems or a related field.
Per 20 CFR 656.17(H)(4): Any suitable combination of education, training, or experience is also acceptable.
Additionally, the applicant must have the following:
#LI-DNP