Senior Software Engineer

1 month ago


Chicago, Illinois, United States CDK Global Full time
Exciting Opportunity at CDK Global

We are seeking a highly skilled and motivated Senior Software Engineer to join our growing team at CDK Global.

As a key member of our mobile development team, you will be responsible for designing, developing, and maintaining high-quality, efficient, and maintainable Java code for our cloud-based inventory management system.

This is an excellent opportunity to leverage your technical expertise and breadth of experience to drive innovation and growth in our organization.

Key Responsibilities:
  • Design and develop complex features for our mobile applications using Java and related technologies
  • Implement unit tests using frameworks like JUnit to ensure the functionality and reliability of your code contributions
  • Participate in code reviews, providing constructive feedback to colleagues and fostering a culture of code quality
  • Collaborate with cross-functional teams to understand requirements, translate them into technical solutions, and deliver successful projects
  • Communicate technical concepts to both technical and non-technical audiences, ensuring everyone is aligned on project goals
Requirements:
  • Bachelor's degree in a related field with 5+ years of Java programming experience or 8+ years of progressive Java programming experience
  • Programming and design experience to execute on a project independently
  • Experience with large-scale systems and exposure to E2E design
  • Proficient with test-driven development and web template technologies
  • Experience utilizing Agile and Scrum software development methodologies
Preferred Qualifications:
  • Master's degree in a related field with 6+ years of programming experience
  • 5+ years of mobile development experience
  • Experience with React, Swift, Objective-C, Java, and/or Kotlin
  • Relevant AI-powered inventory management experience

CDK Global offers a competitive compensation package, including a base salary range of $115,000 - $140,000, annual performance bonus, benefits, and/or other applicable incentive compensation plans.

We offer a comprehensive benefits package, including medical, dental, and vision benefits, as well as paid time off, 401K matching program, tuition reimbursement, and more.



  • Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and be able to lead the design and implementation of complex software systems.


  • Chicago, Illinois, United States Snapsheet Full time

    About the RoleSnapsheet is seeking a skilled Senior Software Engineer to join our Claims Management team. As a key member of our team, you will be responsible for designing and building cutting-edge solutions for our main SaaS product, Snapsheet Cloud. This will involve developing complex technical features with a focus on continuous improvement of the...


  • Chicago, Illinois, United States Cook County Government Full time

    About the Role: We are seeking an experienced Senior Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Responsibilities:Design, develop, and deploy scalable software systemsCollaborate with cross-functional teams to identify and...


  • Chicago, Illinois, United States JX Enterprises Full time

    About the JobWe are seeking a skilled Senior Software Engineer to join our IT team. The ideal candidate will have a strong background in software development and be able to work independently on complex projects.Main Responsibilities:- Design and develop software applications- Collaborate with cross-functional teams- Troubleshoot and resolve technical...


  • Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full time

    Job OverviewWe are seeking a skilled Senior Software Engineer to join our team at {company}.The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.ResponsibilitiesDesign and develop scalable software applicationsCollaborate with cross-functional teams to identify and prioritize project...


  • Chicago, Illinois, United States ApTask Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at ApTask. As a key member of our software development group, you will be responsible for designing, developing, and testing complex Java applications. Your expertise will be essential in driving the success of our projects and...


  • Chicago, Illinois, United States Compass Group, North America Full time

    Job Title: Senior Software Engineer - Backend DevelopmentAt {company}, we are seeking a highly skilled Senior Software Engineer to join our Backend Development team.Main Responsibilities:Design and implement large-scale backend systems using Java and cloud infrastructure.Collaborate with cross-functional teams to deliver high-quality software...


  • Chicago, Illinois, United States The Scion Group Full time

    About UsThe Scion Group is a leading company in the industry, committed to delivering innovative solutions and exceptional results.Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for architecting, building, and maintaining efficient, reusable, and reliable...


  • Chicago, Illinois, United States StoneBridge Health Campus Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer to lead our Backend Development team and oversee the implementation of our enterprise software solutions.Key Responsibilities• Design and develop high-quality backend software systems• Collaborate with cross-functional teams to identify business requirements• Ensure timely delivery of...


  • Chicago, Illinois, United States Capital One Full time

    **About Us**At Capital One, we are committed to diversity and inclusion in the workplace. Our company values a collaborative environment where everyone has an opportunity to thrive.About This Role:We are seeking an experienced Senior Back End Software Engineer to join our team in Chicago. As a member of our Agile development team, you will play a key role in...


  • Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full time

    Job Title: Senior Software Engineer - Full Stack Development Description: As a senior software engineer, you will be responsible for leading the development of our web application. You will work closely with our cross-functional team to design, develop, and deploy high-quality software features. Key Responsibilities: - Design and develop web application...


  • Chicago, Illinois, United States VDart Full time

    We are seeking a highly skilled Senior Java Software Engineer to join our team at VDart. This is a full-time, long-term contract opportunity that requires a strong background in Java, Spring, and cloud-native technologies.The ideal candidate will have a solid foundation in Java, with experience in cloud migration, DevOps, and event streaming. They will be...


  • Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer to lead our technology innovation initiatives. The ideal candidate will have experience with cloud computing and scalable systems.Key Responsibilities:Design and develop cloud-based software solutionsLead cross-functional teams to deliver technology projectsCollaborate with stakeholders to identify...


  • Chicago, Illinois, United States Request Technology Full time

    Job Title: Senior Java Software Engineer with Expertise in Distributed ComputingAbout the Role:At Request Technology, we're seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance software systems using Java and...


  • Chicago, Illinois, United States Planet Healthcare Full time

    Job Description:We are seeking a highly skilled and experienced IT professional to join our team as a Senior Software Engineer. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:Design and develop software applications using Java and PythonCollaborate...


  • Chicago, Illinois, United States CDK Global Full time

    Senior Software Engineer Role DescriptionOverviewCDK Global is seeking an experienced Senior Software Engineer to contribute to the development of our cloud-based inventory management system. This highly skilled individual will leverage their technical expertise to design, develop, and maintain high-quality, efficient, and maintainable Java code.Key...


  • Chicago, Illinois, United States Futran Tech Solutions Pvt. Ltd. Full time

    We are seeking a seasoned Dot Net software engineer to join our team at Futran Tech Solutions Pvt. Ltd. in Chicago, IL. As a Senior Dot Net Software Engineer, you will play a vital role in designing, developing, and implementing robust backend applications using C# and .Net.The ideal candidate will have a strong background in software development, with at...


  • Chicago, Illinois, United States Grainger Businesses Full time

    We are seeking a highly skilled Senior Software Engineer to join our Customer Information Management team at Grainger Businesses. As a key member of our team, you will be responsible for developing, supporting, and enhancing a set of microservices that sit at the core of customer data and interact with a multitude of internal systems.Key...


  • Chicago, Illinois, United States Avant Full time

    Job Title: Senior Software ArchitectAbout the Role:We are seeking a highly skilled Senior Software Architect to lead the design and development of our cloud-native software systems. As a key member of our engineering team, you will be responsible for architecting and implementing scalable, secure, and efficient software solutions using Python, Ruby, and...


  • Chicago, Illinois, United States tastylive, Inc. Full time

    Senior Software Engineer Job DescriptionWe are seeking an experienced Senior Software Engineer to join our team at tastylive, Inc. in Chicago's West Loop. This is a unique opportunity to lead and contribute to the development of innovative trading applications.About UsOur company empowers individual traders differently by providing a range of financial media...