BuffaloGroveRecruiter Since 2001
the smart solution for Buffalo Grove jobs

Senior Software Engineer

Company: Stefanini, Inc
Location: Aurora
Posted on: May 28, 2025

Job Description:

Join us to co-create solutions for a better future!Job Details
Information TechnologySenior Software Engineer Chicago,IL Posted:5/23/2025 Job Description Job ID#:60575Job Category:Information TechnologyPosition Type:ContractDuration:Long termRemaining Positions:1
Details: Stefanini Group is hiring! Stefanini is looking for a Senior Software Engineer in Chicago, IL (Onsite role). For quick Apply, please reach out to Akash Gupta: 248 728 2603/ akash.kumar@stefanini.com W2 candidates only! The Senior Software Engineer contributes to each phase of the software development lifecycle by developing software, assisting in designing and implementing systems according to standards, and creating automated tests. This position is considered advanced level and performs work of moderate to high complexity. The incumbent works under general supervision and may lead some efforts autonomously. PRINCIPAL DUTIES AND RESPONSIBILITIES:

  • Develops moderately complex to complex systems, applications, and solutions that may have a technology or platform impact.
  • Develops high-quality code that minimizes disruptions to the production environment and meets project deadlines for smaller/mid sized projects.
  • Codes applications using a disciplined development process and follows security best practices, performs code documentation, sources code versioning, and maintenance.
  • Designs and implements Continuous Integration (CI)/continuous Delivery/Deployment (CD) pipelines to improve software development efficiency and quality.
  • Performs reliable automated test cases to ensure application quality and stability in partnership with Quality Engineers, reducing the risk of errors and downtime.
  • Leads the installation, configuration, upgrades, migration of software, systems, and resources in various environments and implements enhancements to improve reliability, security, and performance for smaller/mid-sized projects.
  • Participates in peer review sessions, provides, and receives constructive feedback for technical deliverables.BRIEF DESCRIPTION OF THE ROLE:
    • Work on migration of complex, monolithic Java Spring applications from on-premise environments to AWS, ensuring minimal downtime and data integrity.
    • Design and implement scalable, cloud-native solutions using AWS services such as ECS, RDS, S3 etc.
    • Translate existing SQL-heavy data operations in AWS-managed databases (e.g., RDS, Aurora) while optimizing performance.
    • Develop and maintain Infrastructure as Code (IaC) using tools like Terraform for consistent, automated cloud provisioning.
    • Collaborate with cross-functional teams to refactor legacy components, integrate with Ops best practices, and ensure security, scalability, and operational excellence.#LI-AG
      #ONSITE Job Requirements Details: EDUCATION AND EXPERIENCE:
      • Bachelor's degree in a related field, or commensurate specialized training, certification, or work experience
      • Minimum three years of work experienceTop 3 hard skills:
        • Java with Spring framework
        • SQL skills
        • AWS services and Terraform IaCTop 3 soft skills:
          • Quick learner
          • Communication
          • Team playerKNOWLEDGE AND SKILLS:
            • Advanced knowledge of software development methodologies, lifecycles (such as Agile), design concepts, application servers, middleware applications, and tools
            • Advanced understanding of Continuous Integration (CI)/continuous Delivery/Deployment (CD) technologies and tools used to improve software development processes
            • Advanced object-oriented programming skills
            • Advanced knowledge of cloud platforms, technologies, frameworks, and solutions
            • Advanced proficiency in one or more coding languages
            • Advanced proficiency in a relational database system
            • Advanced ability to design and code the right solutions starting with broadly defined problems
            • Advanced analytical thinking and decision-making abilities
            • Excellent written and verbal communication abilities, including presentation skillsListed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives. Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We also speak with you about the process including interviews and job offers. About Stefanini Group: The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are CMM Level 5 company.
              Pay Range:$ 58.00 - $ 63.00
              Already have an account? Log in here
              #J-18808-Ljbffr

Keywords: Stefanini, Inc, Buffalo Grove , Senior Software Engineer, IT / Software / Systems , Aurora, Illinois

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Illinois jobs by following @recnetIL on Twitter!

Buffalo Grove RSS job feeds