Software Development Engineer Job at Swoon, Chicago, IL

Qms5M3AvWVl4bE1iM0FNWXlvZDJ0VTh3MGc9PQ==
  • Swoon
  • Chicago, IL

Job Description

Job Description

1 year contract (4 openings- 2x 6/8+ years of exp, 2x 8/10+ years of exp) for a Software Development Engineer role with a leading client in Chicago, IL . APPLY NOW!

Title: Software Development Engineer (4 openings- 2 6/8+ years of exp, 2x 8/10+ years of exp)

Location: Downtown Chicago, IL (near west loop)

Workplace type: Hybrid (Hybrid; will need to go into office 2x a week; but MUST be open to the potential of being 100% onsite at some point during the contract)

Type: Contract

Pay: $65-68.95/hour on w2

IV type: 3 rounds- ( 1 hour each typically); coding exercises, theoretical questions to answer, etc. (Might be able to combine rounds dependent time)

Length: 12 months- possibility to extend

Screenings: first iv is tech lab iv+full panel drug and background once hired

+optional benefits and 401K

Must haves:

  • Bachelor’s degree in computer science or electrical engineering or related field is required w/ 8-10+ years’ experience needed OR Master’s degree with 6-8+ years’ experience
  • 8+ years or more of experience in designing and developing software applications in Java.

Soft Skills

  • Must demonstrate solid knowledge of Computer Science fundamentals, such as data structures and algorithms.
  • Ability to work under pressure and within time constraints
  • Passion for technology and an eagerness to contribute to a team-oriented environment
  • Demonstrated leadership on small to medium-scale projects impacting strategic priorities

Proven experience in many of the following:

  • Designing, developing, deploying and maintaining software at scale.
  • Developing software applications using relational and NoSQL databases.
  • Application architectural patterns, such as MVC, Microservices, Event-driven, etc.
  • Deploying software using CI/CD tools, such as Jenkins, Azure DevOps, GoCD, etc
  • Deploying and maintaining software using public clouds such as AWS or Azure.
  • Working within an Agile framework (ideally Scrum)
  • Experience with AI tools is a BIG PLUS**

Strong understanding and/or experience in many of the following :

  • Message streaming solutions, such as AWS Kinesis, AWS SQS, AWS SNS, Apache Kafka, RabbitMQ, Apache ActiveMQ.
  • Experience designing well-defined Restful APIs
  • Hands on experience with API tools such as Swagger, Postman and Assertible o Test Driven Development and Behavior Driven Development.
  • Hands on experience with testing tools such as Cucumber and Selenium and their integration into CI/CD pipelines.
  • Datastores such as AWS Aurora, AWS RDS, AWS DynamoDB, MongoDB, ElasticSearch, Cassandra, Redis, MySQL, Oracle. o Other AWS technologies, such as API Gateway, ALB, NLB, Fargate, Lambda, S3, CloudWatch, etc
  • Debugging and maintaining software in Linux or Unix platforms

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 software.

Job Responsibilities: • Modify existing software written in Java, databases and database management systems. • Create service software, unit and integration tests. • Work as part of a project team to coordinate software development and determine project scope and limitations. • Review project requests describing user needs to estimate time and cost required to accomplish project. Skills: • Verbal and written communication skills, problem solving skills, interpersonal skills. • Ability to work independently and manage one’s time. • Basic mentoring skills necessary to provide support and constructive performance feedback. • Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. • Ability to troubleshoot issues and make system changes as needed to resolve issue. • Knowledge of computer hardware and software. • Knowledge of computer development Education/Experience: • Bachelor's degree in computer science, software engineering or relevant field required. • 10+ years experience required.

Job Tags

Work at office,

Similar Jobs

Delta-T Group Inc.

Bilingual Teacher (Spanish) Job at Delta-T Group Inc.

 ...professionals with rich, rewarding opportunities. One of our clients is seeking a motivated professional to work as a Bilingual Teacher in the Philadelphia, PA area. CLIENT'S HOURLY RATE & AVAILABLE HOURS * Starting at $30/hr depending on Contractor's... 

Pinell Studios

Travel Agent Planner Job at Pinell Studios

 ...Were seeking a motivated, detail-oriented Travel Agent Planner to join our team. In this fully remote role youll craft memorable travel experiences for clients everything from weekend getaways to once-in-a-lifetime vacations while enjoying the flexibility to work from... 

Vaco by Highspring

Sr HR Manager Job at Vaco by Highspring

 ...Senior HR Manager Fashion & Creative Industry Location: Beverly Hills, CA (Fully Onsite, 9AM6PM) Compensation: $135,000$145,000 DOE Employment Type: Direct Hire Company Size: 550 employees About the Role We are seeking a highly experienced, polished... 

Domino's

Delivery Driver (04259) $13 / HR + Cash Tips Daily + Mileage Job at Domino's

Job Description Job Description Delivery Drivers are responsible for delivering food to customers with excellent customer service and a positive attitude. Why deliver for us: Great pay - Our drivers receive a competitive hourly wage (No tip Credit) + Tips...

City of Florence

Public Works Director Job at City of Florence

 ...Job Description The City of Florence, Oregon , is seeking a dynamic and experienced Public Works Director to join its executive leadership team. This is an exciting opportunity for a skilled public works professional to lead essential infrastructure operations and...