Top Software Engineer Jobs in Chicago, IL
Looking for a highly talented and enthusiastic Senior Software Engineer with 3-5 years of experience in Java development. Responsible for code quality, continuous delivery, and continuous improvement in a distributed agile environment. Must have proficiency in designing and developing rich web applications using Java, integrating web solutions with web services, and troubleshooting web platform issues.
As a Technical Leader and Principal Software Engineer, you will collaborate with various teams to develop software solutions, ensure adherence to technical architecture, maintain documentation, debug complex issues, and enforce coding standards. You'll lead development activities and facilitate communication across teams to meet performance targets.
The Senior Software Engineer will develop subsystems, ensuring technical architecture compliance. Responsibilities include collaborating with cross-functional teams, implementing user requirements, documenting projects, debugging complex software issues, and conducting code reviews. Additional duties involve providing feedback for continuous improvement and adopting Agile methodologies in development processes.
The Lead Data Engineer at CapTech will design, implement and maintain data pipelines using cloud technologies. They will serve as a trusted advisor to customers and collaborate with various teams to deliver engineered solutions. The role also involves mentoring other engineers and staying updated on cloud technologies.
The Sr. Sales Engineer at Viant acts as a technical pre-sales resource, collaborating with the sales team to understand and meet client requirements related to Viant's Data Platform and Measurement solutions. Responsibilities include conducting product demos, communicating technical information effectively, and providing training to sales team members, as well as staying updated with industry trends.
Featured Jobs
The Senior Software Engineer at Rewards Network will collaborate with peers to architect, design, and implement a new rewards platform using Scala and other technologies. Responsibilities include applying technology to solve business challenges, participating in Agile practices, and ensuring high-quality software through testing and collaboration with Quality Assurance engineers.
The Staff Software Engineer, Android will collaborate with cross-functional teams to enhance the Grindr app. Responsibilities include adopting innovative technologies, maintaining software architecture, mentoring team members, and contributing to product decisions. The role requires deep expertise in Kotlin and software engineering best practices.
As a Software Engineer at Inspire11, you will develop and support front-end user interfaces using ReactJS, build complex back-end systems with Java, C#, Node.js, or Python, create APIs with Spring Boot, perform unit testing, and contribute to application development. The role also involves DevOps and infrastructure setup using AWS.
As a Systems Engineer at RAPP, you will provide 2nd and 3rd level support for the Marketing Technology platform, analyze and troubleshoot operational issues, perform system maintenance, and collaborate with development teams while ensuring adherence to Service Management processes.
The Sr. Software Engineer develops and implements high-quality software solutions, mentors teammates, prepares testing data sets, conducts root cause analysis for defects, and collaborates with product owners to manage user stories. They ensure timely releases while addressing technical debt and managing software risk.
The Enterprise Sales Leader for Insurance will manage the growth of Verisk Marketing Solutions' market share within the insurance segment by leading a sales team, engaging with customers, and developing strategies to drive sales revenue. This role involves consultative selling of complex data solutions, managing the revenue lifecycle, and collaborating with internal teams to meet customer needs.
The Desktop Engineer manages and maintains IT hardware for HUB end users, providing support for client computing and endpoint security issues. Responsibilities include managing ticket queues, collaborating with vendors, supporting PC deployments, and contributing to the desktop support knowledge base.
Top Companies in Chicago, IL Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results