Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Rose International

Software Engineer

Education Requirements: Bachelor's degree in Computer Science, Electrical Engineering, or related field is required with 10+ years' experience. Master's degree with 8+ years' experience.

Required Skills for the Software Engineer:

  • 10+ years or more of experience in designing and developing software applications in Java.
  • 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.
  • Should have a 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.
    • 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.
    • Other AWS technologies, such as API Gateway, ALB, NLB, Fargate, Lambda, S3, CloudWatch, etc.
    • Debugging and maintaining software in Linux or Unix platforms.

Software Engineer Overview: 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. 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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in West Chicago, IL vacancy
  • $144.28k - $185k

     ...execution, and scale designed to transform customer touchpoints into meaningful moments of impact. Job Description Staff Software Engineer I (Multiple positions), Valassis Digital Corp, Warrenville, IL. Design and develop portions of software for current components... 
    Suggested
    Work experience placement
    Internship
    Second job
    Remote work
    Shift work

    R.R. Donnelley

    Warrenville, IL
    5 days ago
  • $42 - $58 per hour

     ...Job Title: Software Development Engineer (Junior, Mid-Level, and Experienced) Job Description This role offers the opportunity to join a growing engineering team as a Software Development Engineer at junior, mid-level, or senior experience tiers. You will design,... 
    Suggested
    Contract work
    Temporary work
    Work at office

    Actalent

    Carol Stream, IL
    4 days ago
  • $110k - $130k

     ...As a Senior Software Engineer, you will be involved in all aspects of the design, architecture, engineering, modernization, and maintenance of Roadrunner’s proprietary systems. Your focus will be on building scalable, secure, cloud-ready software solutions that improve... 
    Suggested

    Roadrunner Transportation Services, Inc.

    Downers Grove, IL
    13 days ago
  •  ...The Senior Software Engineer for the Product Development team is responsible for developing and sustaining software controlled electro-mechanical medical devices for minimally invasive surgery. The role will collaborate with Mechanical and Electrical engineers to develop... 
    Suggested
    Work experience placement
    Work at office
    Relocation
    Shift work

    Northgate Technologies Inc.

    Elgin, IL
    13 days ago
  • $90.3k - $189.6k

    Job Title: Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type: RegularPercentage...  ...Required:Bachelor’s and/or Master’s Degree in Computer Engineering, Computer Science, Electrical Engineering or related technical... 
    Suggested
    Contract work
    Work experience placement
    Local area
    Flexible hours

    CACI International

    Lisle, IL
    3 days ago
  • $65 - $85 per hour

    DescriptionKforce has a client that is seeking a Software Engineer. This is a contract role in the Chicagoland area (Onsite Monday-Thursday).Overview:Our client is building a modern B2B eCommerce platform that serves fleet operators, dealers, and commercial vehicle parts... 
    Contract work

    KForce

    Lisle, IL
    1 day ago
  • Position OverviewWe're looking for a Senior Software Engineer to join our Commerce & Integrations team — a backend engineer who loves building the systems that make complex B2B transactions work reliably at scale. You'll own the integration layer between our eCommerce platform... 
    Permanent employment
    H1b
    Local area
    Visa sponsorship

    International Motors

    Lisle, IL
    1 day ago
  • $1,500 per month

     ...Job Title : Software Developer Reports To : Vice President, Information Technology General Responsibilities: The Software Developer will contribute to the design, development, and maintenance of software applications in collaboration with the IT team. This... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area

    Crossway

    Wheaton, IL
    11 hours ago
  •  ...transforming from a supplier of trucks and buses to a provider of complete and sustainable transport solutions.Join Us as a Senior Software Engineer!The Atlas Team operates at the intersection of Vehicle Design and Software Engineering. We’re seeking a candidate to build out... 
    Permanent employment
    H1b
    Visa sponsorship

    International Motors

    Lisle, IL
    3 days ago
  • $125k - $135k

     ...Senior Software Engineer Our engineering teams build modern, customer-facing software on a composable architecture using React, Next.js, Node.js, and AWS. We are continuing to strengthen both delivery execution and engineering excellence across the stack. We are... 
    Work at office
    Flexible hours

    Pampered Chef

    Addison, IL
    5 days ago
  • Job Title:.NET Developer Responsibilities include: Minimum 6+ years of development experience with ASP.NET /.NET Core using C# (and/or VB.NET) in Visual Studio IDE. Minimum 6+ years of development experience with ReactJS. Experience in developing Web APIs in.NET Core...

    Yantran LLC

    Lisle, IL
    2 days ago
  •  ...shape the future together! Because our employees are our greatest asset. Herrmann Ultrasonics is hiring for an Applications Engineer the PLASTICS division! Immerse yourself into the fascinating world of ultrasonic welding! Herrmann Ultrasonics develops and builds... 
    Temporary work
    Worldwide
    Flexible hours

    Herrmann Ultrasonics

    Winfield, IL
    2 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Joliet, IL
    4 days ago
  • $60 - $85 per hour

     ...Responsibilities Design, implement, and optimize GPU-based software solutions using CUDA, WebGPU, or GLSL. Profile and fine tune...  ...Proficiency in C++ for host-side integration and performance engineering. Work Terms Role type: Contractor, remote. Work is output... 
    Remote job
    Hourly pay
    For contractors

    SaidGig

    Will County, IL
    1 day ago
  •  ...integrity, innovation, collaboration, and achievement. Currently, we are seeking qualified candidates for the position of Electrical Software Engineer in Elgin Illinois. This position Reports to the Engineering Manager and has responsibility for the development, implementation... 
    Work experience placement

    Middleby Packaging Solutions LLC

    Elgin, IL
    25 days ago
  •  ...an Agile team, using a tracking tool such as Jira and confluence. ~ Familiar with version control (git), and knowledge of modern software development practices and tool belt (e.g. Build and Test, Continuous Integration, Agile). ~ Working knowledge with relational... 

    360 -Tsg

    Downers Grove, IL
    13 days ago
  • $107.6k - $161.5k

     ...Lead Chemical Engineer Nalco Water, an Ecolab Company is seeking a Lead Chemical Engineer to develop and advance differentiated innovations in chemistry, equipment & digital, ultimately driving the global deployment of integrated offerings for advanced water treatment... 
    Hourly pay
    Minimum wage
    Local area

    Ecolab

    Warrenville, IL
    2 days ago
  •  ...fire and life safety data. Its flagship product, The Compliance Engine, provides automated, uniform, and easy-to-read data to...  ...through continuous technological innovation. We're Hiring Junior Software Engineer (C# / Front-End) - Lisle, IL (On-Site) Are you an early... 
    Work at office
    Monday to Friday
    Flexible hours

    Socket.dev

    North Aurora, IL
    11 hours ago
  • $1,500 per month

    Title: Web Developer (Django) Reports To: Director of Web Development General Description of Responsibilities: The Web Developer (Django) is responsible for creating products and experiences that present Crossway content to the marketplace with truth, beauty,...
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Remote work

    Crossway

    Wheaton, IL
    11 hours ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Joliet, IL
    3 days ago
  • Company Description About Covista Covista is America's largest healthcare educator, serving more than 97,000 students and supported by a community of 385,000 alumni across five accredited institutions. Through personalized, tech-enabled education powered by 10,000...
    Permanent employment
    Work at office
    Remote work
    Flexible hours

    Covista

    West Chicago, IL
    3 days ago
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Joliet, IL
    11 hours ago
  • $30 - $90 per hour

     ...Overview Build and maintain scalable Java backend systems that contribute real-world input to train next-generation AI models. Your engineering work will influence how models learn, reason, and perform. No prior experience in AI is required, your domain knowledge and... 
    Remote job
    Hourly pay
    For contractors

    SaidGig

    Will County, IL
    1 day ago
  • $133.7k - $200.6k

     ...SoftWorks Telnet, VPOM to support SAP operations.Minimum QualificationsBachelor’s degree in computer science, Information Technology, Engineering, or related technical field (or equivalent professional experience)10 years of progressive experience in SAP Basis administration... 
    Hourly pay
    Minimum wage
    Full time
    Local area
    Visa sponsorship

    Ecolab

    Naperville, IL
    7 hours ago
  •  ...We are currently looking for a Technical Solutions Engineer, specialized in electrical components, to join our team. The Technical Solutions...  ...Microsoft Office and familiarity with other business systems software. High levels of enthusiasm, self‑motivation, organization, and... 
    Work experience placement
    Work at office

    Ohmite

    Warrenville, IL
    3 days ago
  •  ...s degree is a plus). • Experience: Minimum of 3 years of continuous experience in full stack application development and cloud engineering. • Frontend Skills: Strong proficiency in Angular, TypeScript, HTML5, and CSS3. • Backend Skills: Strong proficiency in C# and... 
    Temporary work
    Work experience placement
    Work at office
    Work from home
    Worldwide
    Flexible hours
    1 day per week

    Dover Corporation

    Downers Grove, IL
    13 days ago
  • $120.5k - $180.7k

    The Lead Offensive Security Engineer will lead hands-on offensive security testing across Ecolab’s commercial digital product portfolio...  ...penetration testing, product security, cloud security, IoT security, software engineering, or related technical field.Demonstrated hands-on... 
    Hourly pay
    Minimum wage
    Full time
    Local area
    Flexible hours

    Ecolab

    Naperville, IL
    1 day ago
  • $120k - $130k

     ...center of the company’s technology evolution—driving how modern software is designed, built, and delivered across the business. As...  ...complexity into resilient, high-performing solutions.The Lead Software Engineer is responsible for elevating engineering execution, modernizing... 
    Full time

    Roadrunner Freight

    Downers Grove, IL
    1 day ago
  • $60 - $130 per hour

     ...In this role, you''ll leverage your cloud infrastructure and platform engineering expertise to contribute to the training of next-generation AI systems. Your work will play a crucial role in shaping how models learn, reason, and perform by providing high-quality, real-... 
    Remote job
    Hourly pay
    For contractors
    Local area

    SaidGig

    Will County, IL
    1 day ago
  •  ...Position: DevOps Engineer Location: Warrenville, IL Contract (W2) Must Have's: Python Automation AI/ML experience...  ...Integration: Experience integrating AI components into existing software or IT environments, ensuring compatibility and robust performance... 
    Contract work

    Trident Consulting

    Warrenville, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!