110247BR
Job Title:
Software Engineer - Chicago, IL
Department/Function:
Investor Relations
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.
ADM requires the successful completion of a background check.
REF:110247BR
Req/Job ID:
110247BR
City:
Chicago
State:
IL - Illinois
Ref ID:
LI-DNI
**:
About ADM**
At ADM, we unlock the power of nature to provide access to nutrition worldwide. With industry-advancing innovations, a complete portfolio of ingredients and solutions to meet any taste, and a commitment to sustainability, we give customers an edge in solving the nutritional challenges of today and tomorrow. We're a global leader in human and animal nutrition and the world's premier agricultural origination and processing company. Our breadth, depth, insights, facilities and logistical expertise give us unparalleled capabilities to meet needs for food, beverages, health and wellness, and more. From the seed of the idea to the outcome of the solution, we enrich the quality of life the world over. Learn more at www.adm.com.
\t:
IncludingYou
Diversity, equity, inclusion and belonging are cornerstones of ADM's efforts to continue innovating, driving growth, and delivering outstanding performance. We are committed to attracting and retaining a diverse workforce and create welcoming, truly inclusive work environments - environments that enable every ADM colleague to feel comfortable on the job, make meaningful contributions to our success, and grow their career. We respect and value the unique backgrounds and experiences that each person can bring to ADM because we know that diversity of perspectives makes us better, together.
We welcome everyone to apply. We are committed to ensuring all qualified applicants receive consideration for employment regardless of race, color, ethnicity, disability, religion, national origin, language, gender, gender identity, gender expression, marital status, sexual orientation, age, protected veteran status, or any other characteristic protected by law
**:
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:
:
$75,000.00 - $125,100.00