DRW is looking for an exceptional Software Engineer with expertise in designing, building and supporting financial applications and distributed services targeting Front Office users, Risk Management and Operations. You will be joining a team responsible for providing models and analytics to the DRW businesses firm-wide and will be instrumental in helping define and implement software solutions for pricing, risk management, PnL and scenario analysis. Your work will be used throughout the organization on a daily basis by traders, risk managers, and back office analysts.
You will deliver quality production software with focus on automation and self-service. You will build expertise with developing, documenting and executing testing plans for new and existing functionality. You will continuously identify, design and implement new ways to push the performance and scalability of the software to the limits. You will work with the broader development team to ensure we have appropriate test coverage. You will apply best practices to continuously refactor code base with testability in mind.
As a Senior Software Engineer at Relativity you will leverage your development expertise, leading software projects to continue to build out our software platform, Relativity. You will help solve complex problems as we continue to innovate and build great technology.
You will lead projects on a highly scalable and dynamic web system which supports integration with multiple search engines, clustering technologies, and client component interaction through web services. This is all utilizing many of the newer, and strongest technologies.
You will build highly distributable systems composed of multiple database, processing, and web servers within the massive data field.
The Senior Manager will be responsible for leading multiple highly effective teams in the development and delivery of Relativity’s Cloud Monitoring solution. This individual will be the subject matter expert for the frameworks, processes, and technology that enables product teams to effectively monitor their service and application and provide Service Delivery with the alerts and insights they need to respond to customer incidents.
The Lead Software Engineer develops software and leads a team to apply software engineering best practices to deliver high quality, maintainable, reusable, reliable, performant, and scalable software.
You will serve as a technical liaison between your team and other internal and external development teams to identify and resolve dependencies, to identify, improve, and apply software engineering best practices and processes, and to identify and mitigate risks to the on-time delivery of software.
This role is part of a team building a new application outside of e-discovery on top of the Relativity platform: Relativity Trace. Relativity Trace is used to prevent risk and litigation by proactively identifying potential malicious and illicit behavior.
The team is made up of a small group of experienced Relativity engineers who operate like a small startup within Relativity and are tasked with building something greenfield that could become a key driver in the growth of our product.
As an Advance Software Engineer, you will be responsible for architecting, designing, implementing and testing cloud native, SaaS software while consistently applying best practice software engineering.
Our Ruby on Rails Developers sit on our Platform engineering team to build and maintain the core set of systems that power the LevelUp ecosystem, an online ordering interface and network of dozens of mobile payments apps (maybe even the ones you use to order lunch) and point-of-sale integrations. We are a team of smart, highly motivated engineers that place a high value on writing well crafted, thoroughly tested, and maintainable code. We’re growing extremely fast and are taking on the exciting challenges of keeping up with new product development while scaling our services to support higher volume and more clients.
You will build custom, trading applications for a leader in the industry, working with a team of top technology professionals, interacting with senior partners and traders, and maintaining the systems that you design, build, test and deploy.
As an Advanced Software Engineer in Test, you will build software, using our APIs, that the rest of the team will utilize for automation. You will work under limited, as an advanced engineer, supervision of senior and lead engineers to better build your software development and software testing skills while staying abreast of new industry trends, technologies and better ways to protect the quality of our software. You will own the software testing for the team, with a core focus on building out automated testing frameworks.
As a Senior Software Engineer in Test, you will build software, using our APIs, that the rest of the team will utilize for automation. You will lead software testing for a team. You are a strong contributor and champion of quality for software on the team, leading the group by staying abreast of new industry trends, technologies and better ways to protect the quality of our software. This will be a focus on automated testing and building out frameworks and getting into the code to test the software.
We’re seeking a Software Engineer to join The West Monroe Technology Asset Team. The Asset Team was founded out of West Monroe’s Innovation and Entrepreneurship initiative, where consultants are given the opportunity to develop startups within the firm. The Asset Team supports the continued development, growth, and maintenance related to West Monroe’s successful startup assets. As a member of our asset team, you’ll work within a collaborative, dynamic, high-performing team that leverages and builds upon cutting edge technologies in an entrepreneurial and challenging environment. The Developer will join the team to help develop West Monroe’s most successful Asset, the Rapid Analytics Platform, which must now scale to meet the growing demands of clients and keep up with the over 200% growth rate to date.
Design and implement our API endpoints and customer-facing web applications.
Write automated tests and ensure comprehensive test coverage.
Assist with verifying the features you developed are working successfully in production. We do multiple daily releases whenever features are ready..
There's no shortage of software engineer and developer jobs in Chicago, but the following companies are hiring small armies. Everyone on our list has multiple open software jobs open now, so if you're looking for a new opportunity, you're in the right place.