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, Orland Park , Senior Software Engineer, IT / Software / Systems , Aurora, Illinois
Didn't find what you're looking for? Search again!
Loading more jobs...