Software Engineer Job at Swoon, Deerfield, IL

MVRZK1NvZHN0S1F4U1JSbXFFUkM4V3Y0VlE9PQ==
  • Swoon
  • Deerfield, IL

Job Description

Swoon is partnering with a leading organization in the healthcare industry to find a talented Software Engineer for their Deerfield or downtown Chicago locations. This is an initial 4-month contract-to-hire opportunity, offering a hybrid work schedule with three days per week in the office, including one mandatory day in Deerfield. In this role, you will play a key part in developing and enhancing critical software systems, utilizing your expertise in Java, Spring Boot, Node, React JS, and Azure Cloud. If you have a strong background in software engineering, database design, and leadership experience, apply today!

Here are the details:

Location: Onsite hybrid, with 3 days in office at Deerfield or downtown Chicago. One day in Deerfield is mandatory

Duration: Initial 4-month contract-to-hire

Pay Rate: $65-70/hr W2 (W2 only)

Job#: 14761809

Years of Exp: 11-15 years

Project/Team Focus: Lead

Location Requirement: Onsite hybrid, with 3 days in office at Deerfield or Old Post Office. One day in Deerfield is mandatory

Interview Process: Coding round, Design round, Behavioral round

Top Required Skills:

  • Java 17
  • Spring boot 3
  • Node and React JS
  • Azure Cloud
  • No SQL database , design , solutioning, strong analytical skills

Nice to Have Skills:

  • Any prior lead experience or experience mentoring a team

General Job Description:

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.
  • Strong ability to work independently and manage one's time.
  • Strong mentoring skills necessary to provide support and constructive performance feedback.
  • Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
  • Strong ability to troubleshoot issues and make system changes as needed to resolve issue.
  • Strong knowledge of computer hardware and software.
  • Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.

Job Tags

3 days per week,

Similar Jobs

Cemex US

Plant Mechanic Job at Cemex US

Job Summary The Mechanic diagnoses and repairs diesel tractors, trailers and other wheeled vehicles by performing the following duties. Job Responsibilities Examines and diagnoses vehicle problems, and repairs according to generally accepted methods Discusses...

Career Group

Legal Assistant Job at Career Group

Our client, a mission-driven non-profit organization, is seeking a Legal Assistant that will provide a high-level administrative and operational support to the Legal Department. The position is responsible for managing legal matters, records, and documentation; maintaining...