ADM

Software Engineer - Chicago, IL

ADM$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience with React.js
  • 3+ years of experience with React Native
  • Strong knowledge of JavaScript (ES6+), TypeScript, HTML5, CSS3
  • Experience developing RESTful APIs using ASP.NET Core or Node.js
  • Strong experience with Microsoft SQL Server and advanced SQL development skills

Responsibilities

  • Design and maintain responsive web applications using React.js
  • Develop cross-platform mobile applications with React Native
  • Build scalable RESTful APIs to support frontend applications
  • Optimize application performance and user experience
  • Participate in CI/CD pipeline implementation and maintain cloud application deployment

Benefits

  • Comprehensive medical, dental, vision coverage
  • 401(k) with matching contributions and health savings account
  • Employee Assistance Program (EAP) and wellness resources
  • Paid time off including holidays and parental leave
  • Tuition assistance and company-sponsored training resources
Full Job Description
Job Description

Software Engineer - Chicago, IL
ADM Investor Services, Inc.

Position Summary:
We are seeking a highly skilled React.js and React Native Developer with strong experience in API development and Microsoft SQL Server database design and development. The ideal candidate will be responsible for building modern web and mobile applications, designing scalable backend APIs, developing database solutions, and collaborating with business and technical teams to deliver high-quality software solutions. This role requires a full-stack mindset with expertise across frontend, mobile, backend, and database technologies.

Key Responsibilities:
Front-end Development
  • Design, develop, and maintain responsive web applications using React.js.
  • Develop cross-platform mobile applications using React Native for iOS and Android.
  • Build reusable UI components and maintain component libraries.
  • Implement state management solutions using Redux, Context API, or similar technologies.
  • Optimize application performance, scalability, and user experience.
  • Collaborate with UX/UI designers to translate wireframes into functional applications.
API Development
  • Design, develop, and maintain RESTful APIs using .NET Core / ASP.NET Web API (or equivalent backend technology).
  • Create secure, scalable, and high-performance backend services.
  • Implement authentication and authorization mechanisms using OAuth2, JWT, Azure AD, Entra ID, or similar technologies.
  • Integrate applications with third-party APIs and enterprise systems.
  • Develop API documentation using Swagger/OpenAPI.
Database Development
  • Design and develop relational database solutions using Microsoft SQL Server.
  • Create and optimize:
    • Stored Procedures
    • Views
    • Functions
    • Triggers
    • Complex SQL Queries
  • Perform database performance tuning and query optimization.
  • Design normalized and denormalized data models as appropriate.
  • Support ETL and data integration requirements.
DevOps Development
  • Participate in CI/CD pipeline implementation and maintenance.
  • Deploy and support applications in cloud environments such as Azure.
  • Work with containerized environments using Docker and Kubernetes (preferred).
  • Support application monitoring, logging, and troubleshooting.
Collaboration & Leadership
  • Participate in Agile/Scrum ceremonies.
  • Work closely with Product Owners, Business Analysts, QA teams, and Architects.
  • Perform code reviews and mentor junior developers.
  • Contribute to architectural discussions and technology decisions.
Required Qualifications
Technical Skills
Front-end
  • 5+ years of experience with React.js
  • 3+ years of experience with React Native
  • Strong knowledge of:
    • JavaScript (ES6+)
    • TypeScript
    • HTML5
    • CSS3
    • Responsive Design
  • Experience with:
    • Redux
    • React Hooks
    • Context API
    • Material UI, Ant Design, or similar frameworks
Back-end/API Development
  • Experience developing RESTful APIs using:
    • ASP.NET Core / .NET 6+ preferred
    • Node.js (acceptable alternative)
  • Experience with:
    • Swagger/OpenAPI
    • Authentication & Authorization
    • API Security Best Practices
    • React Hooks
    • Context API
    • Material UI, Ant Design, or similar frameworks
Database
  • Strong experience with Microsoft SQL Server
  • Advanced SQL development skills
  • Experience designing relational database schemas
  • Query tuning and performance optimization expertise
  • Understanding of indexing strategies and database performance monitoring
Cloud & DevOps
  • Experience with:
    • Azure App Services
    • Azure SQL Database
    • Azure DevOps
    • Git
  • Familiarity with:
    • Docker
    • Kubernetes
    • CI/CD pipelines
Preferred Qualifications

  • Experience with Azure cloud-native services.
  • Experience integrating AI/ML services and APIs.
  • Experience with event-driven architectures and messaging systems.
  • Knowledge of:
    • Azure Service Bus
    • Kafka
    • Databricks
    • Snowflake
  • Experience in financial services, trading, brokerage, or capital markets environments.
  • Experience building enterprise-grade mobile applications.
Soft Skills
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and within cross-functional teams.
  • Strong attention to detail and commitment to quality.
  • Ability to manage multiple priorities in a fast-paced environment.


Education
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field.
  • Equivalent professional experience may be considered in lieu of a degree.


Nice-to-Have Experience
  • Financial Trading Systems
  • Real-Time Data Streaming Applications
  • Market Data APIs
  • AI-Assisted User Experiences
  • Mobile Application Store Deployment (Apple App Store and Google Play Store)
  • Azure AI Services and Generative AI Integration
Sample Title Variations
  • Senior React.js / React Native Developer
  • Full Stack React Developer
  • React Native Mobile Developer
  • Lead React and SQL Developer
  • Senior Front-End & API Developer
  • Full Stack Engineer (React, .NET, SQL Server)
Excited about this role but don't think you meet every requirement listed? We encourage you to apply anyway. You may be just the right candidate for this role or another one of our openings.

REF:110247BR

Benefits and Perks

Enriching the quality of life for the world begins by taking care of our colleagues. In addition to competitive pay, we support your diverse needs with a comprehensive total rewards package to enhance your well-being, including:
  • Physical wellness - medical/Rx, dental, vision and on-site wellness center access or gym reimbursement (as applicable).
  • Financial wellness - flexible spending accounts, health savings account, 401(k) with matching contributions and cash balance plan, discounted employee stock purchasing program, life insurance, disability, workers' compensation, legal assistance, identity theft protection.
  • Mental and social wellness - Employee Assistance Program (EAP), Employee Resource Groups (ERGs) and Colleague Giving Programs (ADM Cares).
Additional benefits include:
  • Paid time off including paid holidays.
  • Adoption assistance and paid maternity and parental leave.
  • Tuition assistance.
  • Company-sponsored training and development resources, such as LinkedIn Learning, language training and mentoring programs.
*Benefits may vary for bargained locations, confirm benefit eligibility with your recruiter.

Base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. Hourly and salaried non-exempt employees will also be paid overtime pay when working qualifying overtime hours.

If hired, employees will be in an "at-will position" and the Company reserves the right to modify base pay (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors.

The pay range for this position is expected to be between:

About ADM

Archer Daniels Midland Company offers food ingredients, animal feeds and feed ingredients, biofuels, and other products. ADM transforms natural products into a complete portfolio of ingredients and flavors for foods and beverages, supplements, nutrition for pets and livestock, and more. It was formed in 1902 and headquartered in Chicago, Illinois.

ADM Careers

There has never been a more exciting time to explore the job opportunities at ADM, a global leader in nutrition and agricultural processing. As a company committed to growth, innovation, and sustainability, ADM offers a unique platform for professionals to advance their careers in a dynamic and supportive environment. Work You’ll Do Join ADM’s industry-leading team to help address some of the most pressing challenges of our time, from food production to sustainable energy. At ADM, you can transform industries and foster a healthier future, leveraging our global scale and deep industry expertise. Lead with Innovation and Leadership At ADM, you are positioned to lead at the nexus of agricultural expertise and cutting-edge innovation. Our leadership in the market is driven by our commitment to innovation and diversity, ensuring that we meet global demands sustainably and efficiently. Engage with a Global Team Collaborate with over 33,000 dedicated professionals around the world who are united in their passion for delivering results and making a meaningful impact. ADM’s culture fosters a collaborative and inclusive workplace where diverse ideas lead to extraordinary outcomes. Introducing the ADM Professional Growth Pathways We are dedicated to nurturing the professional growth of our employees through unmatched training, leadership development programs, and diversity training. ADM’s commitment to professional development ensures that your career is future-proof, allowing you to evolve with the industry and our company. Do Meaningful Work Engage in work that matters with a team that values innovation and practical solutions. At ADM, your efforts contribute directly to creating a more secure and sustainable world, from improving global food supply chains to pioneering new bio-solutions. Be Part of a Great Team Experience the power of teamwork at ADM, where our collaborative environment is enhanced by diverse perspectives and a shared commitment to excellence. Our team’s unparalleled capabilities in agribusiness drive our ability to meet the needs of a growing world. Explore Career Opportunities From internships to full-time positions, ADM offers a variety of entry points for individuals at all stages of their careers. Whether you’re refining your skills or ready to lead, find the position that matches your career ambitions at ADM. Stay Connected Join Our Team Search open positions that match your skills and interests. We look for passionate, curious, and solution-driven team players who are ready to make a difference. SEARCH ADM JOBS Keep Up to Date Stay informed with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work here. READ CAREERS BLOG Job Alert Emails Customize your subscription to receive job alerts, the latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding career opportunities that await you at ADM.
Learn more about ADM
Size
41,000 employees
Market Cap
$52 billion
Industry
Net Income
$1.7 billion
Founded
1902
5 Year Trend
+6.5%
Revenue
$64.3 billion
NASDAQ

Similar Jobs

More Jobs at ADM

More Information Technology Jobs

Find similar Software Engineer - Chicago, IL jobs: