Sr. Software Engineer

Overview

On Site
USD 90,000.00 - 120,000.00 per year
Full Time

Skills

Visual Basic
Embedded Systems
Attention To Detail
Business Process
Collaboration
Commodities
Risk Management
Database
SQL
PL/SQL
.NET
C#
Visual Basic .NET
Finance
Procurement
Communication
Problem Solving
Conflict Resolution
Oracle
EPM
Microsoft Excel
Business Analysis
Bridging
Preventive Maintenance
Performance Management
SAP LE
Information Assurance
Information Architecture
Impact Analysis
Life Insurance
Health Care
FSA
Nursing
Legal
Training
Project Management
ICE
Business Transformation
Law

Job Details

We are seeking a Senior Software Engineer with strong experience in Oracle databases, SQL, PL/SQL, and the Microsoft .NET stack (C# and VB). This role is ideal for someone who enjoys solving complex problems, working closely with business users, and taking initiative in both development and analysis.
You'll be embedded within a collaborative team supporting finance and procurement functions. This is not a heads-down coding role-you'll be expected to engage directly with stakeholders, gather requirements, and build tailored solutions. The ideal candidate is proactive, detail-oriented, and comfortable working in a dynamic environment.
Key Responsibilities
  • Analyze, design, develop, and maintain software applications that support business processes.
  • Collaborate directly with business users to gather and refine requirements.
  • Troubleshoot and resolve technical issues across Oracle and .NET environments.
  • Support finance-related systems, including tools used for procurement and raw material planning.
  • Contribute to the implementation of a commodity trade risk management platform.
  • Assist in evaluating and potentially transitioning Excel-based processes into more scalable database solutions.

Required Skills
  • Strong experience with Oracle databases, SQL, and PL/SQL.
  • Proficiency in .NET development, including C# and VB.NET.
  • Ability to work independently and collaboratively to solve technical and business challenges.
  • Experience supporting finance or procurement teams is a plus.
  • Excellent communication skills and a proactive, problem-solving mindset.

Preferred Qualifications
  • Experience with Oracle EPM is a plus.
  • Familiarity with Excel Power Query or similar tools.
  • Background in business analysis or bridging technical and non-technical teams.

Work Environment
  • Standard hours: 8:00 AM - 5:00 PM CST.
  • Hybrid setup preferred: Remote with occasional onsite visits (once/month) to Le Mars, IA.
  • Collaborative team environment with project managers and cross-functional support.

Pay and Benefits
The pay range for this position is $90000.00 - $120000.00/yr.
Compensation:
Competitive Pay
Weekly Pay
Overtime Pay
401(k) Retirement Plan with Company Match
Incentive and Bonus Opportunities
Life Insurance
Short & Long Term Disability
Relocation Assistance
Health & Wellness:
Medical/Rx, Dental, Vision
Healthcare & Limited Purpose Flexible Spending Accounts (FSA)
Health Savings Account (HSA)
Dependent Care Flexible Spending Account
Aflac Options
On-site Health Center with Virtual Telehealth Visits
Doctor On Demand (Virtual Visit)
On-site Occupational Nursing Program
Life:
Paid Time Off / Vacation & Sick Time
Paid Holidays
Adoption Assistance
Parental Leave
Employee Assistance Program (EAP)
Identity Theft Program
Legal Assistance
National & Local Discounts Program
Community Resource Connections
Remote-Friendly Positions
Career Growth:
Career Advancement Opportunities
Tuition Assistance
Online Course Offerings
Training & Skills Development Workshops
Project Lead & Short-term Assignment Opportunities
Employee Resource Groups
Community Involvement Opportunities
Cherry on Top:
Ice Cream at Work!
Reward & Recognition Programs
Referral Bonus
Workplace Type
This is a fully remote position.
Application Deadline
This position is anticipated to close on Jun 2, 2025.

About TEKsystems and TEKsystems Global Services

We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About TEKsystems c/o Allegis Group