> Markdown version of [/jobs/ext/2653098-systems-programmer-i](https://www.wearedevelopers.com/jobs/ext/2653098-systems-programmer-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Systems Programmer I - **Company:** Osg Usa, Inc. - **Location:** St. Charles, IL, United States - **Experience:** Starter - **Salary:** $55,500.0 - $72,600.0 - **Contract:** Permanent contract - **Skills:** C Sharp (Programming Language), Computer Programming, Microsoft Dynamics, Microsoft Office, Power BI, Standard Sql, SQL Databases, X++ (Programming Language), Information Technology - **Published:** August 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=db6bbb045c0a8d5c ## About the Role * HS Diploma/GED or equivalent * Experience computer programming in X++, C#, and/or SQL * Experience with Microsoft Office Products * Excellent problem-solving and analytical skills * Basic knowledge of database management, SQL, and data modeling Preferred Qualifications for the Systems Programmer I: * Bachelor's degree in Computer Science, Information Technology, or a related field, * To perform the duties of this job, an individual must be able to read, write, understand and communicate by telephone using the English Language. * While performing the duties of this job, the employee is regularly required to sit for long periods of time (3-4 hours at a time). The employee is frequently required to use hands for typing, 10-key operation, telephone dialing, feeling objects, tools, or controls. Must be able to talk and hear. * Specific vision abilities required to this job include close vision, distance vision, peripheral vision, depth perception, and the ability to adjust focus. The employee is regularly required to enter information into a computer. ## Description The Systems Programmer I provides first level programming for the ERP system. Works with all end-users to handle programming requests including functional modifications and reporting. Helps with troubleshooting and support of ERP and reporting systems alongside senior ERP team members. Job Functions for the Systems Programmer I: * Builds and/or tests and validates requests, integrations, and reports * Supports delta lake data table population as requested and approved * Supports and/or tests potential changes in integrations, customizations due to changes by Microsoft in its D365 platform * Performs data imports and exports as required whether for ERP or related integrations such but not limited to EDI * Updates profiles to insure compliance with industry standards and access controls * In rotation with team, oversees month end processes * Utilizes Power BI to create reports and dashboards related to financial reporting and/or KPI's * Takes care of assigned level 1 helpdesk tickets assigned to the role and meet KPI expectations * Stays up-to-date with the latest Microsoft Dynamics updates, tools, and technologies to maximize the platform's potential * Other duties as assigned ## Related Videos - [Beyond Dashboards: Fixing Text-to-SQL with Semantic RAG](https://www.wearedevelopers.com/videos/2036-beyond-dashboards-fixing-text-to-sql-with-semantic-rag) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [Is it still C#? Practical systems programming with .NET (war stories included)](https://www.wearedevelopers.com/videos/100138-is-it-still-c-practical-systems-programming-with-net-war-stories-included) - [Crypto-secure Data Management with In-Database Blockchain](https://www.wearedevelopers.com/videos/632-crypto-secure-data-management-with-in-database-blockchain) - [Analytics in the Age of Agentic AI: A tour of ClickHouse and Langfuse](https://www.wearedevelopers.com/videos/100240-analytics-in-the-age-of-agentic-ai-a-tour-of-clickhouse-and-langfuse) ## Related Articles - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What Should be Included in Your Programming Resume to Highlight Your Skills](https://www.wearedevelopers.com/magazine/142-what-should-be-included-in-your-programming-resume-to-highlight-your-skills) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)