Design, create and execute automated tests utilizing different frameworks.
Identify and resolve risks to quality such as software inconsistencies, ambiguities, and defects during the design and implementation phase of software building.
Create and execute Test Plans for features, identify Scope of Impact for those features.
Monitor and analyze automated test failures, identify root cause of issues and adjust test design accordingly.
Carry out root cause analysis on defects to ensure causes are being addressed and fixed.
Contribute to an Agile team that solves advanced challenges and builds working software.
Communicate risks to quality to Agile team members and management.
Adhere to standard operating procedures and the collection of measures put in place to ensure consistency and improvement in the way we test software.
Perform regression testing to assure changes to the current release do not adversely affect previously implemented functionality.
Execute manual functional and exploratory testing, as needed on commercial grade systems.
Coach other team members on QA processes.
* You will be developing brand new features to make clients lives easier, and the user interface more intuitive, accessible, and performant.
* You will be working in a blended build environment of both Node.js and MSBuild.
* You will be writing unit tests using Jasmine/Karma and NUnit.
If you love solving problems, building great products, working amongst strong teams, and want to make a visible impact, this role is for you.
The Senior DevOps Engineer will join Relativity's engineering operations department and be responsible for engineering a large distributed enterprise solution. They will work with other members of the engineering team and business stakeholders to support the development of products, features and services that drive and evolve our SaaS offering.
The Advanced DevOps Engineer will join Relativity's engineering operations department and be responsible for engineering a large distributed enterprise solution. They will work with Sr and Lead members of the engineering team as well as business stakeholders to support the development of products, features and services that drive and evolve our SaaS offering.
You will be responsible for the continued successful delivery of data to internal and external customers. You will write software to automate processes associated with data acquisition, manipulation, and integration at a large scale. Responsibilities for this role include choosing the right technology, building the infrastructure, defining standards for the organization, and collaborating with other teams to ensure that the result has high impact for the business. You will work with other members of our team to develop solutions from prototypes to fully-realized ETL/ELT and data science workflows. This is an entry to mid-level position with ample opportunities for career advancement.
As an Advanced Software Engineer in Test, you will be responsible for driving customer confidence by assuring the quality of Relativity’s current and future core products. The Advanced Software Engineer in Test works under moderate direction of managers and senior team members.
The Principal Software Engineer (Data Infrastructure) at VillageMD creates software to improve clinical outcomes. We're in a unique position to impact everyone in primary care from independent, family-owned practices to premier health systems. We aggregate, process, and deliver rich datasets to improve the effectiveness of primary care for our doctors and patients.
Full Stack Engineers at VillageMD develop software to enable our team to write analytics and craft workflows that improve clinical outcomes. We're in a unique position to impact everyone in primary care from independent, family-owned practices to premier health systems. We aggregate, process, and deliver rich datasets to improve the effectiveness of primary care for our doctors and patients.
DRW is looking for an exceptional Senior Software Engineer/Architect 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.
Contributes to technical design including high-level conceptual diagram, ERD, service contracts using C# and SQL based technologies (open to other languages) in an Agile environment.
Work to develop one or several of our web based product offerings.
Producing high quality code and addressing technical debt.
Support and accountable for timely releases.
Carry out root cause analysis on defects to ensure fixes are happening in the right way.
Provide mentorship to teammates.
As a team member work hand in hand with product owner to break down user stories.
Work to continuously advance your skill set.
Managing software risk, balancing priorities, going above and beyond the call of duty.
As a member of one of our product teams, this person will be responsible for creating, enhancing, and supporting common features. Working side-by-side with Product Owners, Quality Assurance Engineers, and Business Stakeholders. Our Software Engineers are actively involved in the complete software development life cycle in an agile environment including technical design, hands-on coding, unit testing, performance tuning, maintenance, test automation, deploys and upgrades.
Be a web developer with solid knowledge of algorithms and data structures.
Have 2+ years of experience developing web applications.
Have experience in a full stack environment.
Have experience leading, owning products and solving problems.
Have experience with dynamic languages.
Be curious about ever-changing technology.
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.