Software Engineer

1 week ago


Chicago, United States EPITEC Full time

Epitec


POSITION:

Software Engineer


JOB TYPE:

Full-time, W2, 12-month contract with ongoing need, Hybrid (3 days weekly)


PAY RATE: $83.00-88.00/hr.


LOCATION:

Chicago, IL or Peoria, IL


JOB SUMMARY FOR SOFTWARE ENGINEER:


  • In this role, you will collaborate with an Agile team, participating in all Scrum activities and handling programming, development, integration, and system administration tasks independently. You will design, code, test, and debug complex programs and configure or customize high-complexity software solutions, while providing leadership and guidance to team members. With strong expertise in Java, AWS, and software development best practices, you will work on major system modules, perform integrated testing, and ensure the timely delivery of quality results.



RESPONSIBILITIES FOR SOFTWARE ENGINEER:


  • Participate in Agile teams and Scrum activities.
  • Perform programming, development, integration, and system administration tasks independently.
  • Design, code, test, and debug complex programs.
  • Configure and customize complex purchased software solutions.
  • Provide leadership and guidance in project management, programming, and system administration.
  • Address complex technical problems, including off-shift and weekend support.
  • Work independently on complex processes used across multiple programs or systems.
  • Develop major system modules or infrastructure based on customer requirements.
  • Plan and execute integrated and customer acceptance testing to ensure quality results.
  • Possess strong knowledge of platform-specific programming languages, system analysis, and testing techniques.
  • Perform integration for in-house or purchased software/hardware solutions and assist customers with documentation, training, and usability.



REQUIRED EXPERIENCE FOR SOFTWARE ENGINEER:


  • Bachelor’s degree in Computer science or Electrical engineering or related field, with 8 years
  • Master Degree plus 6+ years exp
  • 8+ years or more of software development experience or at least eight years of experience with master’s degree in computer science or related field.
  • 8+years or more of experience in designing and developing software applications in Java or at least eight years of experience in Java with master’s degree in computer science or related field.
  • At least three years of experience developing in AWS: cloud formation templates, deploying ECS clusters, Lambda, Fargate, Amazon Elastic Search, S3. Strong understanding of IAM roles and policies.



SKILLS AND QUALIFICATIONS FOR SOFTWARE ENGINEER:


  • Experience designing, developing, deploying, and maintaining scalable software.
  • Proficiency with Cloud Technologies (AWS, Azure, GCP).
  • Expertise in relational and NoSQL databases.
  • Knowledge of application architectural patterns such as MVC, Microservices, and Event-driven.
  • Experience with CI/CD tools (e.g., Jenkins, Azure DevOps).
  • Skills in deploying and maintaining software on public clouds (AWS, Azure).
  • Familiarity with Agile frameworks, preferably Scrum.
  • Experience with batch or stream processing systems (e.g., AWS SQS, SNS, Kinesis).
  • Ability to design and develop well-defined RESTful APIs.
  • Proficiency with API tools such as Swagger, Postman, and Assertible.
  • Knowledge of test-driven and behavior-driven development practices.
  • Hands-on experience with testing tools like Selenium and Cucumber, including integration into CI/CD pipelines.
  • Experience with datastores including DynamoDB, MongoDB, Cassandra, Redis, Elasticsearch, MySQL, and Oracle.
  • Strong understanding of computer science fundamentals, including data structures and algorithms.



Why should you choose Epitec?

We started Epitec with a single focus, “Placing People First.” Knowing every good endeavor begins with listening and understanding, we’ve set about challenging every part of the employment process. Bringing the proper connections together for the perfect fit.


How is Epitec different?

Epitec gets to know our prospective employees, using these insights to locate the perfect placement for you. We are there, every step of the way. Providing a best-in-class compensation package combined with the opportunity to grow financially and personally through your work.


What is the result?

Epitec represents the world’s top companies and works to fill their open jobs with the world’s best talent. That’s led to Epitec servicing an impressive list of Fortune 100 companies. We've also won many awards, including one of Crain’s Detroit Business “Cool Places to Work,” and 101 Best & Brightest – local, national and elite winner. And that’s just the beginning, as we work to innovate the way the world thinks about employment.


  • Software Engineer

    7 days ago


    Chicago, United States BevStrat LLC Full time

    Job DescriptionJob DescriptionBevStrat LLC, a leading marketing agency focused on the beverage industry, is seeking a talented Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining software applications that support our marketing initiatives and enhance client experiences.As a Software...

  • Software Engineer

    7 days ago


    Chicago, United States EPITEC Full time

    EpitecPOSITION:Software EngineerJOB TYPE:Full-time, W2, 12-month contract with ongoing need, Hybrid (3 days weekly)PAY RATE: $83.00-88.00/hr.LOCATION:Chicago, IL or Peoria, ILJOB SUMMARY FOR SOFTWARE ENGINEER:In this role, you will collaborate with an Agile team, participating in all Scrum activities and handling programming, development, integration, and...


  • Chicago, Illinois, United States Jobot Full time

    Join a dynamic and innovative DeFi startup as a Senior Software EngineerAbout the Position:We are seeking a highly skilled Senior Software Engineer to become a vital part of our expanding team. This role is essential for developing cutting-edge solutions in the decentralized finance space.What We Offer:We provide a competitive compensation package, including...


  • Chicago, Illinois, United States Adyen Full time

    This is AdyenAdyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice. At Adyen, everything we do is engineered for ambition. For our teams, we create an environment with opportunities for our people to succeed, backed by the culture...

  • Software Engineer II

    1 month ago


    Chicago, Illinois, United States JPMorganChase Full time

    Job Description You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Corporate & Investment Bank, Spread Engineering and Architecture team, you are part of an agile team that works to...

  • Software Engineer

    2 weeks ago


    Chicago, United States Engtal Full time

    We are looking for a talented Software Engineer to join our Chicago team. In this role, you will be responsible for designing, developing, and optimizing software solutions that are closely aligned with the hardware needs of our global trading system. You'll thrive in our dynamic, fast-paced tech environment, collaborating with global teams and benefiting...

  • Software Engineer

    2 weeks ago


    Chicago, United States Engtal Full time

    We are looking for a talented Software Engineer to join our Chicago team. In this role, you will be responsible for designing, developing, and optimizing software solutions that are closely aligned with the hardware needs of our global trading system. You'll thrive in our dynamic, fast-paced tech environment, collaborating with global teams and benefiting...

  • Software Engineer

    1 month ago


    Chicago, United States TAG - The Aspen Group Full time

    The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.S. and has supported over 16,000 healthcare professionals and team members at more than 1,200 health and wellness offices across 46 states in four distinct categories: Dental care, urgent care, medical aesthetics, and animal health. Working...


  • Chicago, Illinois, United States RedShelf Full time

    About the RoleAs a Staff Engineer at RedShelf, you will play a critical role in shaping the future of our digital textbook and courseware platform. We are seeking a highly skilled and experienced software engineer to join our team and contribute to the design, development, and maintenance of our software systems.Key ResponsibilitiesSoftware Development:...


  • Chicago, United States Motion Recruitment Full time

    A telecommunications company is looking for a Software Engineer to join their team. They have built a peer to peer town hall platform that gives organizations the ability to communicate with their members and share live communications, customer connections, and polling. They are looking to bring on a junior software engineer who, preferably, has experience...


  • Chicago, Illinois, United States Jobot Full time

    Join a dynamic DeFi startup as a Senior Software EngineerThis position is hosted by Jobot.About Us:We are a well-funded, venture-backed company seeking a Senior Software Engineer to enhance our team. Our organization collaborates with prominent names in the cryptocurrency sector and plays a vital role in developing a Solana liquidity aggregator and a mobile...

  • Software Engineer

    3 weeks ago


    Chicago, Illinois, United States Akuna Capital Full time

    Akuna Capital is an innovative trading firm with a strong focus on collaboration, cutting-edge technology, data driven solutions, and automation. We specialize in providing liquidity as an options market-maker – meaning we are committed to providing competitive quotes that we are willing to both buy and sell. To do this successfully, we design and...


  • Chicago, Illinois, United States Leidos Full time

    Leidos Civil Transportation Solutions is looking for a Systems Software Engineer to join a vibrant team dedicated to advancing the Federal Aviation Administration (FAA) NextGen Air Traffic program.Key Responsibilities: Engage in Real-Time Programming on High Availability Systems Implement Multi-threaded programming techniques Customize Low Level Operating...


  • Chicago, Illinois, United States Leidos Full time

    Leidos Civil Transportation Solutions is in search of a Software Development Engineer to join a dynamic team focused on the Federal Aviation Administration (FAA) NextGen Air Traffic program.Key Responsibilities:Engage in Real-Time Programming for High Availability SystemsImplement Multi-threaded ProgrammingCustomize Low Level Operating Systems (RedHat,...


  • Chicago, Illinois, United States Leidos Full time

    Leidos Civil Transportation Solutions is in search of a Software Development Engineer to contribute to a vibrant team focused on the Federal Aviation Administration (FAA) NextGen Air Traffic program.Key Responsibilities: Engage in Real-Time Programming on High Availability Systems Implement Multi-threaded programming techniques Customize Low Level Operating...


  • Chicago, Illinois, United States Leidos Full time

    Leidos Civil Transportation Solutions is in search of a Software Development Engineer to contribute to a vibrant team focused on the Federal Aviation Administration (FAA) NextGen Air Traffic program.Key Responsibilities:Engage in Real-Time Programming for High Availability SystemsImplement Multi-threaded ProgrammingCustomize Low Level Operating Systems...


  • Chicago, Illinois, United States Leidos Full time

    Leidos Civil Transportation Solutions is in search of a Software Development Engineer to contribute to a dynamic team focused on the Federal Aviation Administration (FAA) NextGen Air Traffic program.Key Responsibilities:Engage in Real-Time Programming on High Availability SystemsImplement Multi-threaded programming techniquesCustomize Low Level Operating...


  • Chicago, Illinois, United States Leidos Full time

    Leidos Civil Transportation Solutions is in search of a Software Development Engineer to join a vibrant team dedicated to the Federal Aviation Administration (FAA) NextGen Air Traffic program.Key Responsibilities:Engage in Real-Time Programming on High Availability SystemsImplement Multi-threaded programming techniquesCustomize Low Level Operating Systems...

  • Software Engineer

    2 days ago


    Chicago, United States FleetPulse Full time

    About FleetPulseFleetPulse is a trailer telematics company; we integrate IoT sensors and devices into our SaaS insights & analytics platform, enabling fleets to improve safety, cargo security and operations; the opportunity is to digitize 4M mostly analog assets (trailers) in the US alone.We're looking for an engineer who:·       We’re looking for...

  • Software Engineer

    2 days ago


    Chicago, United States FleetPulse Full time

    About FleetPulseFleetPulse is a trailer telematics company; we integrate IoT sensors and devices into our SaaS insights & analytics platform, enabling fleets to improve safety, cargo security and operations; the opportunity is to digitize 4M mostly analog assets (trailers) in the US alone.We're looking for an engineer who:·       We’re looking for...