Developer
$85k - $90kNorthwestern University
Curriculum Developer And Teacher Educator
Northwestern's Center for Connected Learning (CCL) and the NetLogo Center are looking for a full-time Curriculum Developer and Teacher Educator. If you are passionate about science and the future of science education, this position is ideal for you! Professor Wilensky recently won the prestigious Yidan Prize, largely for his work on NetLogo, and you will be joining a small and dynamic team of dedicated researchers, software developers, and designers building great tools and curricula for STEM and education. NetLogo is a free award-winning agent-based modeling (ABM) software used by educators and scientists around the world for modeling and understanding complex systems across the natural and social sciences. ABM is a way to explore systems by programming many individual "agents" (people, cells, firms, animals, etc.) to follow simple rules. As agents interact, larger patterns—like traffic jams, epidemics, or market cycles—emerge. NetLogo is the most widely used software for ABM across research and education and has been used to help students learn about topics ranging from chemical reactions to economic systems, anything in which many individual parts interact to produce a larger pattern.
We are seeking a developer who develops, codes, tests, and debugs new software or enhancements to existing software. Typically works with senior staff but may coordinate smaller or less complex projects independently. Designs and implements basic technical solutions ensuring that business needs and requirements are met. Performs basic system integration tasks. Provides estimation for assigned tasks. This is an initial 3 year term, renewable contingent upon available funding and performance.
Specific Responsibilities:
- Strategic Planning: Participates in the development of new goals and strategies based on interactions with primary user. Develops plans for software deployment on heterogeneous systems. Collaborates with user to develop workflow and best practices. Partners with user in designing features for technology.
- Administration: Responds to customer inquiries via phone, online, in-person, etc. Creates and maintains code documentation. Grants system access to new user. Evaluates feature/upgrade/change requests and recommends action. Participates in interview process for new hires. Identifies database and software performance issues, and makes adjustments.
- Development: Researches and develops new algorithms and statistical techniques designed for analyzing data based on customer needs. Develops and maintains software infrastructure, via patches, bundles, releases and maintenance packs. Codes software applications adhering to designs supporting internal business requirements or external user. Completes tier 3 troubleshooting. Designs databases and data structures. Prioritizes tasks within project. Meets with business analyst/stakeholder to determine requirements. Opens tickets with vendors.
- Miscellaneous: Performs other duties as assigned.
Minimum Qualifications: Successful completion of a full 4-year course of study in an accredited college or university leading to a bachelor's or higher degree in a major such as computer science, information technology, or related; OR appropriate combination of education and experience. 2 years relevant experience required. Target hiring range for this position will be between $85,000 - $90,000 per year.
Benefits: At Northwestern, we are proud to provide meaningful and competitive benefits. The available benefits package for this position will include health, dental, vision, disability, and life insurance; paid vacation and holidays; paid medical/sick and parental leave; tuition benefits for the employee and dependents; pre-tax and flex spending accounts for commuting and dependent care; generous retirement savings options; and wellness programs.
$140k - $200k
...interview process involves several technical interviews and we aim to complete them within 1 week. What Yo u’ ll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking,...SuggestedWork at office- ...This position is easily able to code, tests, debugs and documents program applications specific to their team. May be required to develop application designs, devise or modify procedures to solve system software or user problems and prepare detailed specifications. This...SuggestedHourly payFull timePart timeFor contractorsWork at officeMonday to Friday
- Advanced GCP administration skills Strong understanding of cloud infrastructure Experience with hybrid cloud environments Knowledge of Windows Server and Active Directory Server administration and patching expertise Proven track record of...Suggested
- ...be their best. Works across a range of areas including but not limited to: gaining working knowledge of application equipment/developing expertise in setting up sample or production parts for new product applications with attention to quality; testing new products to...Suggested
- ...Standards & Engagement is seeking a Senior Data Engineer for hybrid work based in Evanston, IL. The role involves designing and developing scalable data infrastructure to facilitate analytics and machine learning initiatives. The ideal candidate will have at least 5 years...Suggested
- Edward Elmhurst Health in Skokie, IL is looking for a Cloud Data Engineer. This role involves designing and implementing scalable data architectures using Snowflake and Azure, and collaborating with various teams. Prospective candidates should have extensive experience ...
$113k - $182k
...performance for different network conditions. Familiarity with UC hardware and software interoperability issues and solutions. Ability to develop and execute comprehensive test plans that address the unique requirements of UC environments. Experience in troubleshooting and...Full timePart timeWork at officeWork visaFlexible hours- Auria is seeking a Software Developer - Mid to design and implement automation solutions for satellite command and control operations in Colorado Springs, CO. The role requires proven experience in software development, collaboration across teams, and a commitment to mission...
- ...in the design and implementation of automated discovery & data federation from multiple data sources into the ServiceNow CMDB. Develop technical solutions on the ServiceNow platform, ensuring that they meet the client's needs and are aligned with ITIL, ITSM, ITOM and...
$140k - $200k
The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster...Full timeWork at officeShift work- Northwestern University is seeking a Software Developer in Evanston, Illinois. You will efficiently develop, test, and deploy software, collaborating with analysts and team members to design and implement solutions. A minimum of two in-office days per week are expected...Work at office2 days per week
- ...Robotics Process Automation, LLC is seeking an experienced Senior .NET SQL Developer / Support Engineer to maintain and enhance enterprise applications. The role requires strong expertise in .NET, SQL, and production support, handling critical issues during off-hours....Shift work
- ...ensuring high availability, SLA compliance, and effective collaboration with FP&A and business stakeholders. Roles and Responsibilities Develop and implement enhancements while concurrently handling application support activities Manage and resolve P1, P2, and P3 incidents...
- An established industry player is seeking an experienced ServiceNow professional to drive the design and implementation of automated data federation into their CMDB. In this pivotal role, you will lead the customization and integration of ServiceNow solutions, ensuring ...
- A technology company is seeking an Engineering Manager to lead a team optimizing Ubuntu for cloud infrastructures. The role requires strong mentorship abilities, deep knowledge in Python or Golang, and experience with agile methodologies. The successful candidate will ...Remote work
- Shure is seeking a Lead System Test Engineer (Audio & Video Solutions) in Skokie, IL. The role involves leading a verification team to ensure the quality of unified communication products, including microphones, cameras, and video solutions. Candidates should have a strong...
- Clutch Canada is hiring a Software Engineer to enhance the data side of our AI team. This role involves sourcing audio data, extending cloud infrastructure, and collaborating with scientists to improve dataset quality. Ideal candidates should have a BS/MS/PhD in Computer...Remote job
- WEX Inc. is looking for a Senior Software Engineer (C#/.NET & AI) based in Chicago, IL. You will design and deliver scalable solutions while collaborating with diverse teams. The role requires 7+ years of experience in backend development and expertise in C#, .NET, and...
- ...responsible for designing, engineering, and optimizing Salesforce solutions that support critical business needs. This role involves developing scalable applications, improving existing processes, conducting technical analysis, and working with cross-functional teams to...3 days per week
$85 - $95 per hour
Stefanini, Inc is looking for a Sr. Salesforce Platform Engineer in a remote capacity. This long-term contract position offers a pay range of $85.00 to $95.00 per hour. The role involves driving the design and engineering of platform services, as well as delivering APIs...Hourly payLong term contractRemote work- ...Apollo Artistry LLC is seeking a front-end WordPress developer to join our Chicago team. The ideal candidate will have experience in creating and managing WordPress sites while being skilled in modern design trends and site builders like Gutenberg. Collaboration and meeting...
- ...technology company in Chicago is seeking a Junior Software Engineer to work on full-stack and mobile development projects. You will develop both iOS and Android applications, contributing to backend services, APIs, and cloud infrastructure. Strong problem-solving and...
$97k - $130k
Job Overview Position: Software Developer - Mid Location: Colorado Springs, CO (On‑Site) Job Id: 14117-CSAR # of Openings: 1 Responsibilities Design, develop, implement, integrate, and document technical products within the CCS‑C system. Develop mission‑critical automation...Contract workImmediate startFlexible hours- A healthcare technology company in Chicago seeks a Full-Stack Senior Software Engineer to lead the design and development of complex features. Ideal candidates will have over 5 years in B2B SaaS, with expertise in React, Typescript, Python, and Node. This role emphasizes...
- An innovative firm is seeking a skilled contractor to enhance their IoT deployment capabilities. This role involves working with cutting-edge cloud and edge devices, specifically focusing on the OpenBlue Bridge V 3.0 for seamless data flow. You will collaborate closely ...For contractors
- ...passion for staying current in development technologies Excellent verbal communication skills, to speak with stakeholders and other developers Excellent written communication skills Excellent attention to detail Demonstrable analytical skills, including both inductive and...
- ...We are looking for an experienced Senior .NET SQL Developer / Support Engineer who will play a key role in maintaining, monitoring, troubleshooting, and enhancing enterprise applications. This position requires strong expertise in .NET, SQL, and production support, including...Permanent employmentContract workLocal areaShift workAfternoon shift
- E*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, Permanent Recruiting and Temp-to-Hire. In addition, our industry expertise and knowledge within financial services, Insurance, Telecom, Manufacturing, Technology, Media and Entertainment...Permanent employmentTemporary work
- ...while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and...
$144.2k - $288.4k
...stakeholders across Health100 and CVS Health to understand consumers, current product landscape, operational needs, and business goals—developing long‑term visions, technical strategies, and roadmaps that deliver value. Design thinking is at the center of all you do,...Hourly payFull timeTemporary workWork experience placementWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Developer. Be the first to apply!
- remote entry level developer Evanston, IL
- graphic programmer Evanston, IL
- scientific programmer Evanston, IL
- developer Evanston, IL
- tableau developer remote Evanston, IL
- entry level programmer Evanston, IL
- pega developer Evanston, IL
- weekend programmer Evanston, IL
- student programmer Evanston, IL
- junior programmer Evanston, IL


