Looking for Backend Java developers local to Chicago, IL for one of our top engineer clients Apply now
Looking exclusively for back end developer's NOT full stack. If the resume reads 50/50 or below 70% back end, we will not be able to move forward with the application.
AWS experience is also a must
Downtown Chicago, IL (near west loop)
Onsite/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, could be after first month)
$ /hour on w2
IV type: 1 tech screen prior to submission-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
Bachelor's degree in computer science or electrical engineering or related field is required w/ 10 years' experience needed- cannot be 9 years and 9 months, must be minimum 10 years of experience OR Master's degree with 8 years' experience
Good tenure- last two roles must be at least 1.5-2 years minimum tenure to be considered
Majority back-end development experience (overall 75-80% back end versus front end) and back-end developer job titles
Agile framework experience /scrum environment ideally
Hands on AWS experience (kinesis, SNS, SQL, S3, DynamDB, RDS)- Deploying and maintaining software using public AWS clouds
Java development- with versions 11, 17 or higher
Hands on data base experience
Leadership experience is HUGE (team lead, etc)
Any AI experience is HUGE plus
(Required)
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.
Competent to perform all programming, project management, and development assignments without close supervision
Works directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls
Works independently on complex systems or infrastructure components that may be used by one or more applications or systems.
Drives application development focused around delivering business value
Mentors and assists software engineers, providing technical assistance and direction as needed
Maintains high standards of software quality within the team by establishing good practices and habits
Proactively reaches out for help when stuck on an issue after doing reasonable independent research
Maintains a sense of urgency when working on tasks and actively followup on any dependencies or blockers
¿Te interesa este puesto?
Typical salary for Software Engineer:
USD 77,450 - 88,725
Based on 46 job listings
View full salary data