C# Jobs in Chicago

87

Senior Unity Engineer

InContext Solutions
Chicago
8 hours ago
What Is InContext Solutions? InContext Solutions is a cutting edge provider of 3D virtual simulations and experiences for the retail/CPG industry. We use the latest in video game technology and VR to recreate life-like shopping environments. About Our Engineering Team At ICS, we believe great software doesn't happen by accident. We believe in a culture of collaboration, improvement, change and discipline.  To do that, we are thoughtful about

Web Application Developer

American Association of Nurse Anesthetists
Northwest Suburbs
9 hours ago
+13
The AANA is an organization that is in active transformation, so this is the kind of opportunity that doesn’t come around often. We’re looking to add a talented individual to join a dynamic group of professionals that are deeply dedicated to advancing the nurse anesthesia profession. While work experience and educational preparation are certainly important, we don’t hire resumes here at the AANA, we hire talented individuals based on our culture

Java Developer - Software Engineer I

American Medical Association
Chicago
14 hours ago
The AMA is a unifying voice and powerful ally for America’s physicians, the patients they care for, and the promise of a healthier nation.  To be part of the AMA is to be part of our Mission to promote the art and science of medicine and the betterment of public health.  Join the AMA team as a Java Developer - Software Engineer in Information Technology.  As part of the team, you will analyze, develop and unit test software solutions (minimal

Senior Software Engineer

Echo Global Logistics
Chicago
14 hours ago
+15
As a Senior Software Engineer on the Echo Global Logistics team, you will be a major contributor to the design and implementation of a modular and adaptive service-based enterprise platform in line with our organizational mission of quality, scalability, performance and function. Our proprietary software powers the ever growing North American freight industry by simplifying transportation logistics for shippers and carriers.

Software Engineer in Test

Lead Software Engineer - Review

Relativity
Chicago
14 hours ago
+21
The Lead Engineer practices software engineering and leads a team of software developers to apply software engineering best practices and principles to deliver high quality, maintainable, reusable, reliable, performant, and scalable software on schedule. The Lead Engineer serves as a technical liaison between his or her 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. The Lead Engineer works under minimal supervision of software engineering managers. 

Lead Software Engineer - Processing

Advanced Full Stack Software Engineer - (JavaScript Focus)

Lead Software Engineer

Senior Full Stack Software Engineer - (JavaScript Focus)

Software Engineer in Test - (JavaScript Focus)

Software Engineer - Legal Hold

Sr. Software Engineer

Advanced Software Engineer

Application Engineer

Senior Software Engineer

Software Engineer (Front end focus)

Senior Software Engineer

Advanced Software Engineer

Sr. Software Engineer

Software Engineer

Advanced Software Engineer - Platform

Advanced DevSecops Engineer

Advanced Software Engineer - Processing

Load 10 more jobs19 jobs at Relativity

Sr. Site Reliability Engineer

OppLoans
Chicago
17 hours ago
+27
Lead small-team initiatives to continuously refine our AWS deployment practices for improved reliability, repeatability and security. You’ll create plans, collaborate with other DevOps team members, and coordinate with development and business teams. These high-visibility initiatives will help to increase service levels, lower costs, and deliver features more quickly.  Write code and scripts to automate provisioning of AWS services and to configure services, using tools and languages including AWS CLI / API, Terraform, Ansible, Python, Bash, and Git. Design effective monitoring / alerting (for conditions such as application-errors, high memory usage) and log aggregation approaches (to quickly access logs for troubleshooting, or generate reports for trend analysis) to proactively notify business stakeholders of issues and communicate metrics, working closely with these stakeholders, using tools including AWS CloudWatch, Sumologic, New Relic.

Arity-Sr Embedded Software Engineer

Arity
Chicago
1 day ago
+22
The Senior Embedded Engineer works with the digital design engineers to evaluate and recommend the right software to enable the features of the product. The Senior Embedded Engineer also mentors junior engineers and helps ensure the team is using the best practices for creating embedded applications. This team also writes software to allow the hardware to be manufactured and tested to ensure that the products are being built properly and that the hardware is functional Using common embedded software development tools such as JTAG or serial debuggers, BIST and emulators, this engineer writes the embedded software and debugs it on the hardware or development boards. He/she actively participates in the decision-making process of the team ensuring that the best appropriate technology and design is chosen to meet product needs. He/she coaches other team members, creating an environment of continuous learning, and constantly challenging and stretching the knowledge of the team.

Senior Software Engineer (.NET)

iManage
Chicago
1 day ago
+26
The Senior Software Engineer will be primarily responsible for the development of holistic web based software solutions using primarily Microsoft technologies including Microsoft .NET / C#, SQL Server, HTML/JavaScript, and others. The Senior Software Engineer will participate in all stages of the Software Development Lifecycle for our Elegrity Connect Platform, including software architecture, software design, quality assurance, software development and deployment.

Software Engineer In Test

Principal Engineer (C++)

Senior Software Engineer (C++)

Senior SDET/QA Automation Engineer

Morningstar
Chicago
1 day ago
+16
At Morningstar, helping investors is what brings us together and drives our work. We are looking for QA Automation Engineers or Software Development Engineers in Test (SDET) who specialize in full stack QA (Front end, Webservice, & Non-Functional testing) to join our team, grow with us, introduce us to new ideas and develop products that empower our users. Every day, you’ll work with team members across disciplines developing products for investors. You’ll interact daily with our product managers to understand our domain and create technical solutions that push us forward. We want to work with other engineers who bring knowledge and excitement about our opportunities. These positions are based in our Chicago office.

SDET/QA Automation Engineer

Senior Front End Engineer

QA Manager

DevOps Engineer

Lead/Senior DevOps Engineer

Front End Engineer

Load 3 more jobs7 jobs at Morningstar

Sr. Software Engineer - Services & Add-Ons

Grubhub
Chicago
1 day ago
+31
Grubhub is seeking an experienced engineer to join our dynamic Services & Add-Ons Team. Our work is at the center of the order taking pipeline and is responsible for new features that improve the customer experience. Candidates should have an interest in building features in a system that handles hundreds of thousands of orders a day, with an interest in application design and distributed architecture.

Senior Software Engineer - Payments

Team Lead Engineering - Platform/Cloud Services

Team Lead Engineering - Enterprise Order Taking

Sr. Software Engineer - Simulation

Senior Software Engineer - Enterprise Innovation

Sr. Software Engineer - Enterprise Innovation

Load 3 more jobs7 jobs at Grubhub

Software Engineer, ECC (Higher Education) - Chicag…

Huron
Chicago
2 days ago
THE OPPORTUNITY: Our Research Enterprise Solutions team works with hospitals, universities, cancer centers and research institutions and helps these organizations improve every aspect of research administration performance through transformative change. As part of the Research Services team, you will work with leading physician/scientists, administrators, and other professionals connected to the healthcare, university and life sciences

Site Reliability Engineer

Collective Health
Chicago
2 days ago
+19
Reliability Engineering at Collective health is a discipline combining software and systems engineering skills. We exercise this to build and run secure fault-tolerant distributed applications that exceed the challenges of the healthcare space. We extend and apply modern systems, software, architecture and development practices to give our customers a more reliable overall healthcare management experience. Collective Health Reliability engineers ensure that our internal and externally visible critical services are always there when our users need them. We do this by delivering on uptime guarantees, and managing capacity and performance. The SRE mindset enables us to deliver better running production applications quickly and efficiently. We develop a broad understanding of how our systems relate to one another in order to use our abilities to engineer solutions to hard operational problems. Our focus is on automating away operational effort and complexity, blameless postmortems, and shifting from reactive responses to outages to proactive identification and mitigation of operational risks. These practices allow us to iteratively achieve highly reliable services that garner user loyalty and trust, but also keep our work interesting and dynamic day to day.

Developer I Digital Engineering

Walgreens
North Suburbs
3 days ago
+14
Writes code and scripts that provide desired functionality to the digital solutions, products and programs, typically for small to medium, semi-complex sites. Implements activities that influence mid-level components of the functional area. Work is received in short-term assignments that require application of independent judgment. Operates within the context of defined procedures. 

Developer II, Digital Engineering

Developer II, Digital Engineering

Software Engineer II

Embedded Software Engineer

Jiobit
Chicago
3 days ago
+15
Diagnosing and solving critical customer issues. Analyzing and understanding data trends and addressing anomalies and issues found. Implementing features leveraging TCP/IP stack and associated protocols. Developing solutions using UART, I2C, SDIO and SPI interfaces. Optimizing power consumption. Working with wireless connectivity solutions (Wi-Fi / Bluetooth / Cellular). Solving development challenges and taking on development tasks with minimal guidance - and learning new technologies to push the envelope for what’s possible. Suggesting alternative designs and providing a point of view to better the product.

SOFTWARE DEVELOPER III

National General
Chicago
3 days ago
Design, develop and test software applications. Maintain systems by identifying and correcting software defects. Create technical specifications and unit test plans. Work with QA to align understanding of requirements and to develop system test plans. Work as part of an Agile development team to solve problems and develop projects in a fast paced environment. Follow instructions and pre-established guidelines to perform the functions of the job. Demonstrate a basic degree of creativity and problem solving skills. Follow the established software development life cycle. Follow established coding standards and naming conventions. Support applications using software development methodologies including structured programming, documentation, design and code review.

SENIOR SOFTWARE DEVELOPER

National General
Chicago
3 days ago
Design, develop and test software applications. Maintain systems by identifying and correcting software defects. Create technical specifications and unit test plans. Work with QA to align understanding of requirements and to develop system test plans. Work as part of an Agile development team to solve problems and develop projects in a fast paced environment. Follow instructions and pre-established guidelines to perform the functions of the job. Demonstrate a basic degree of creativity and problem solving skills. Follow the established software development life cycle. Follow established coding standards and naming conventions. Support applications using software development methodologies including structured programming, documentation, design and code review.

SOFTWARE DEVELOPER II

National General
Chicago
3 days ago
Design, develop and test software applications. Maintain systems by identifying and correcting software defects. Create technical specifications and unit test plans. Work with QA to align understanding of requirements and to develop system test plans. Work as part of an Agile development team to solve problems and develop projects in a fast paced environment. Follow instructions and pre-established guidelines to perform the functions of the job. Demonstrate a basic degree of creativity and problem solving skills. Follow the established software development life cycle. Follow established coding standards and naming conventions. Support applications using software development methodologies including structured programming, documentation, design and code review. Work with business analysts and application users to define and design robust user centric application solutions. Collaborate with UX resources to drive consistent look and feel of user interface. Collaborate with database resources to ensure robust and complete data access and manipulation.

SOFTWARE DEVELOPER I, II, SENIOR

National General
Chicago
4 days ago
Responsible for the analysis, design, code, test, documentation and support of new software applications and enhancements to existing applications.  Contribute to the preparation of specifications to resolve business client questions. Provide technology solutions to allow business units achieve their objectives and goals.

Principal Front End Engineer

Vibes
Chicago
5 days ago
+19
You are an experienced front-end craftsman, passionate about building user-friendly and scalable web applications. You've architected web applications to scale, are a test-driven practitioner, advocate for automated pipelines, and are seeking an opportunity to work on the next generation of web applications with a passionate team.

IVR Software Engineer - Versay

Vail Systems, Inc.
Chicago
5 days ago
+27
We believe that all voice interactions have a special power to create great customer experiences even when those interactions are with automated systems. Automated voice experiences should be intuitive and efficient while maintaining a personal feel. Versay Voice Application developers practice this belief every day when they create compelling user experiences through intelligent voice browser applications. Creating these kinds of experiences is both an art and a science and requires people with intuition, creativity and ability to imagine many different user perspectives.

Chicago Startup GuidesSEE ALL

LOCAL GUIDE
Best Companies to Work for in Chicago
LOCAL GUIDE
Best Software Engineer Jobs in Chicago
LOCAL GUIDE
Coolest Offices in Chicago Tech
LOCAL GUIDE
Best Sales Jobs in Chicago
LOCAL GUIDE
Best Perks at Chicago Tech Companies
LOCAL GUIDE
Your Guide to Healthtech in Chicago
LOCAL GUIDE
Best Data Scientist Jobs in Chicago
LOCAL GUIDE
Best Marketing Jobs in Chicago
LOCAL GUIDE
Best Design Jobs in Chicago
LOCAL GUIDE
How to Find a Job in Chicago Tech
LOCAL GUIDE
Top Chicago Startup Funding Rounds
LOCAL GUIDE
Women in Chicago Tech