IT Software Engineer 5

Chicago, Illinois

Saxon Global
Apply for this Job
Summary:
The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.

Job Responsibilities:

• Review and approve the modification of existing databases and database management systems.

• Instruct staff to write and code logical and physical database descriptions and specify identifiers of database to management system.

• Direct database development and approve project scope and limitations.

• Review project requests describing database user needs to estimate time and cost required to accomplish project.

• Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure.

• Approve, schedule, plan and supervise the installation and testing of new products and improvements to computer systems.

• Develop standards and guidelines to guide the use and acquisition of software and to protect vulnerable information.

Skills:

• Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.

• Expert ability to work independently and manage ones time.

• Expert mentoring skills necessary to provide support and constructive performance feedback.

• Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.

• Expert ability to troubleshoot issues and make system changes as needed to resolve issue.

• Expert knowledge of computer hardware and software.

• Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.

Education/Experience:

• Bachelor's degree in computer science, software engineering or relevant field required.

• 10+ years experience required.
Required Skills : Chicago, IL (Hybrid-1 day a week) Typical task breakdown: -
• Working with cross functional teams to solve complex problems. -
• Guiding the project team on detailed integration work from concept and initiation to the end of development. -
• Driving application development and systems integration tasks focused around delivering business valuable feature -
• Maintaining high standards of software quality within the team by establishing good practices and habits; will enforce standards in the Software Development Lifecycle, such as structured application/interface code, new program documentation, operations documentation and user guides etc. -
• Working with Project Management and other developers to understand design requirements and provide estimates for development Education & Experience Required: - Bachelor's degree in Computer science or Electrical engineering or related field is required 10 years or more of software development experience or at least 8 years of experience with master's degree in computer science or related field. Technical Skills (Required) -
• Minimum of 4 years of experience with ReactJS and Angular -
• Extremely strong JavaScript framework and Front-End Development experience -
• Strong Node.JS experience is highly desired -
• Must have proven experience building external facing mobile friendly websites using JavaScript frameworks. -
• Redux or other state management libraries in the React ecosystem -
• Data visualization experience (e.g. D3, Chart.js, Highcharts, SVG, Canvas, etc.) -
• Good sense of UI/UX design - Figma - typescript -
• Experience working with databases (relational, document, etc.) and writing SQL -
• Experience writing automated tests (e.g. Mocha, Jest, Enzyme, etc.) -
• Knowledge of web application security (http-https, Content Security Policy, OWASP, etc.) -
• Knowledge of Webpack or similar module bundler -
• Experience building reusable components and front-end libraries for future use. Disqualifiers/Red Flags: If they don't have UX design experience, they will not be considered Req Notes
• Emerging technologies team
• Building prototypes and solutions for CAT Digital adapted
• Huge need for UX expert. Bring this solution full scale
• The team has data scence background and data engineering. But need to create this UX/UI
• Should have design thinking process
• Figma
• Run through the design and optimize
• Experience to build production grade interface
• React and angular frameworks. NEED to have both.
• Having strong experience on libraries to create visual icon, etc all the designs. How to do it in the right way and most beneficial
• Years of experience: 8+ years of front end development. Preferred to have lead UX/UI experience
• Data visualization experience (e.g. D3, Chart.js, Highcharts, SVG, Canvas, etc.)
• Able to stand these things up in AWS Cloud
• Location: Chicago, IL - will need to collaborate once every 15 days in the office. o Remote is fine - but they will need to come in on those collaboration days. It could also be every week, or two days back to back - not set days of the week, but will need to be available to come on site
Background Check :Yes
Drug Screen :Yes
Notes :
Selling points for candidate :
Project Verification Info :
Candidate must be your W2 Employee :Yes
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship No
Interview times set No
Type of project :Other Project Type
Master Job Title :Misc: Non-Technical
Branch Code :Bloomington

Date Posted: 05 May 2025
Apply for this Job