Software Engineer
$69.44 - $76.39 per hourDescription
The Microsoft Dynamics GP Developer is responsible for designing, developing, maintaining, and supporting enhancements and integrations for the Microsoft Dynamics Great Plains ERP system. This role involves working closely with business stakeholders to understand their financial and operational needs, translating those requirements into technical specifications, and delivering robust, scalable solutions.
Key Responsibilities
- System Development & Customization: Design, develop, and deploy customizations within the Dynamics GP environment using tools such as Dexterity, Modifier with VBA, and Visual Studio Tools.
- Integration Management: Build and maintain data integrations between Dynamics GP and other enterprise systems (e.g., CRM, billing, HR systems) using eConnect, Integration Manager, and custom API development (C# / .NET).
- Database & Reporting: Write and optimize complex SQL queries, stored procedures, functions, and triggers. Develop custom reports and dashboards using SQL Server Reporting Services (SSRS) and SmartList Builder.
- Technical Support & Troubleshooting: Act as the technical escalation point for GP-related issues. Troubleshoot system errors, performance bottlenecks, and data integrity issues.
- System Upgrades & Maintenance: Assist in planning, testing, and executing Dynamics GP version upgrades, service packs, and the installation of third-party ISV products.
- Documentation & Collaboration: Create and maintain clear technical documentation for customizations and integrations. Collaborate with business analysts, finance teams, and technical leadership to gather and refine requirements.
Qualifications & Requirements
- Education: Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent practical experience).
- Experience: 3+ years of hands-on experience in Microsoft Dynamics GP development, implementation, and technical support.
- Core Technical Skills: Proficiency in Dexterity, eConnect, Integration Manager, and C# / .NET.
- Database Expertise: Advanced knowledge of Microsoft SQL Server, including T-SQL programming, SSIS, and SSRS. Strong understanding of the underlying Dynamics GP database schema.
- Analytical Skills: Excellent problem-solving skills with a strong ability to debug complex integrations and custom code.
- Communication: Strong verbal and written communication skills, with the ability to explain technical concepts to non-technical financial stakeholders
Preferred Qualifications (Nice-to-Haves)
• Experience with Dynamics GP migrations (e.g., moving to Dynamics 365 Business Central or Finance & Operations).
• Familiarity with financial and clinical laboratory workflows (highly relevant if developing solutions within the healthcare or diagnostics sector).
• Knowledge of Power BI integration with Dynamics GP.
• Relevant Microsoft certifications.
Skills
microsoft dynamics gp, sql server, c#.net, dexterity, api, power bi, healthcare industry
Top Skills Details
microsoft dynamics gp,sql server,c#.net,dexterity,api
Additional Skills & Qualifications
Preferred Qualifications (Nice-to-Haves)
• Experience with Dynamics GP migrations (e.g., moving to Dynamics 365 Business Central or Finance & Operations).
• Familiarity with financial and clinical laboratory workflows (highly relevant if developing solutions within the healthcare or diagnostics sector).
• Knowledge of Power BI integration with Dynamics GP.
• Relevant Microsoft certifications.
Job Type & Location
This is a Contract position based out of Kansas City, MO.
Pay and BenefitsThe pay range for this position is $69.44 - $76.39/hr.
Eligibility requirements apply to some benefits and may depend on your job
classification and length of employment. Benefits are subject to change and may be
subject to specific elections, plan, or program terms. If eligible, the benefits
available for this temporary role may include the following:
• Medical, dental & vision
• Critical Illness, Accident, and Hospital
• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
• Life Insurance (Voluntary Life & AD&D for the employee and dependents)
• Short and long-term disability
• Health Spending Account (HSA)
• Transportation benefits
• Employee Assistance Program
• Time Off/Leave (PTO, Vacation or Sick Leave)
This is a fully remote position.
Application DeadlineThis position is anticipated to close on Jul 16, 2026.
About TEKsystems
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
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.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
- ...adherence. Contribute Be a part of a small team that gives you the power to take ownership of your work and see it succeed. Grow Take on new challenges and broaden your scope. Open Positions ~ Full Stack Software Engineer (Overland Park, Kansas)...Suggested
- ...Fullstack Senior Software Engineer (React / Next.js / Azure) What we’re looking for SMG is seeking a Fullstack Senior Software Engineer to design, build, and maintain scalable APIs and high-quality web applications using React, Next.js, and modern frontend tooling...SuggestedRemote work
- ...Data Platform Software Engineer SS&C is a global leader in investment and financial services software, serving over 18,000 organizations worldwide. Headquartered in Windsor, Connecticut, SS&C is dedicated to driving innovation and client satisfaction across the financial...SuggestedWorldwideFlexible hours
- ...Services has grown 300% in less than 12 months, becoming a Top 3 Language Service Provider in the US. We are looking for a Software Development Engineer II that has the technical knowledge to deliver results for our Engineering teams. The Software Engineering team is...SuggestedFull time
- ...lives. If this sounds like an environment where you'd thrive, read on to learn more. WHAT YOU'LL DO The Intern Software Engineer will have responsibility for developing, testing, implementing, and maintaining software applications in a for-profit organization...SuggestedInternshipWork at officeRemote workFlexible hours
- ...Senior It Software Engineer Garmin International seeks Senior IT Software Engineer (Olathe, KS; Multiple Positions): Essential Functions Lead moderately complex, multi-system software development projects, coordinating closely with cross-functional teams, stakeholders...
- ...aligned to customer and business expectations. Apply AI-enabled engineering practices to improve developer productivity, code quality,... ...engineering fundamentals to deliver maintainable, well‑tested software with robust unit, integration, and functional test coverage....
$120k - $130k
*Overview* We are seeking an innovative, modernization-minded Software Engineer to help reimagine and elevate the client experience across our platforms. You will join a collaborative, design-driven team with strong tenure and deep technical expertise. This role involves...Permanent employmentTemporary work- General Motors is seeking a Senior Software Engineer to support, design, and improve delivery of enterprise applications, integrations, and intelligent platform capabilities across the Global Physical Security and Medical portfolio. This role focuses on modernizing mission...
- ...Senior Software Engineer SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries. Some 20,000 financial services and healthcare organizations rely on SS&C for expertise, scale, and technology. About the Role S&C Blue Prism- Chorus...Ongoing contract
- ...Duties: Design, develop, test, deploy, maintain, and improve software web applications using an Agile based framework to provide technical... ...development. Lead the technical operations team of Software Engineers in managing maintenance of AssistRx technology solution...Temporary workLocal areaImmediate start
$40 per hour
A leading AI development company is seeking an Android Software Engineer to design coding solutions for AI systems. This fully remote role offers a flexible schedule with competitive hourly pay starting at $40, alongside exciting opportunities to impact future AI technologies...Hourly payRemote workFlexible hours- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- Garmin Ltd. is seeking a full-time Senior Software Engineer - Weather Radar at its U.S. headquarters in Olathe, Kansas. The role involves providing technical leadership, mentoring less experienced engineers, and leading software development projects for aviation weather...Full time
- General Motors is seeking a Senior Software Engineer to design and enhance delivery of enterprise applications and integrations across the Global Physical Security and Medical portfolio. The role focuses on modernizing solutions across on‑prem, cloud, SaaS, and hybrid environments...
- Overview Senior Software Engineer TFL (Tickets For Less), a leading live entertainment and technology company, has a fantastic opportunity for an experienced Senior Software Engineer to join our team. If you’re a competitive, driven individual looking to further your career...Temporary workCasual workLocal areaMonday to Friday
$83.43k - $222.48k
...something bigger - helping to simplify health care one person, one family and one community at a time. Position Summary As a Senior Software Engineer, you'll be a key member of a collaborative team responsible for design, delivery and operation of business‑critical,...Hourly payFull timeTemporary workWork experience placementLocal area- ...Tech Lead - Sr. Software Engineer In this role, you'll mentor the project team, share knowledge, and collaborate with the Solution Architect to determine project architecture. You'll lead in developing projects, promoting best programming practices, and have influence...Contract work
- ...-based, and hybrid architectures. Develop production-quality software using modern C++ within a Linux environment while adhering to... ...initiatives across the Behaviors organization. Mentor junior engineers through collaboration, technical guidance, and knowledge sharing...
- ...Full Time. Travel Percentage: Negligible. Shift: Day. Category: Engineering. Overview CarePortal is Care‑Sharing technology that drives... ...Required Qualifications Professional experience building production software in an object‑oriented language (PHP, Java, C#, Python, or...Full timeLocal areaShift work
$105.7k - $149.28k
The Senior Software Engineer will implement complex software systems, lead significant development projects, and provide technical expertise across software products. This role will contribute to architecture, support innovation, mentor engineers, and collaborate with cross...16 hoursTemporary workWork experience placementCasual workLocal area$100.71k - $157.63k
...Senior Software Engineer The UMB Alternative Investments - Support team provides support to the development of the software used by our Fund Accountants, external Alternative Investment client teams, and Investors to manage the investment portfolio. This robust software...Local areaRemote workFlexible hours- ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineer within PNC's Technology organization, you will be based in Overland Park, KS. We are seeking a Software Engineer with a...Full timeTemporary workPart timeWork experience placementWork at office
- ...We are looking for a highly skilled Senior Android Platform Engineer to play a critical role in the development of Walt OS, the custom... ...implementations, troubleshooting integration issues, and ensuring hardware-software harmony. ~ Cross-Functional Engineering : Contribute...Immediate startOverseasFlexible hoursShift work
- Overview We are seeking a full-time Senior Software Engineer - Aviation Displays at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for providing technical leadership and project planning for software development for products...Full time
$123.8k - $167.4k
Job Overview Are you ready to join the Un-carrier movement? We are seeking a highly skilled Sr iOS Software Engineer to contribute to the T-Life app—T-Mobile’s flagship mobile experience. In this role, you will design, develop, and deliver scalable iOS features that support...Local areaFlexible hours- ...attained Sophomore or Junior Status in Computer Science or Computer Engineering programs to join our Summer Internship program. In addition to... ...thrives when developers take initiative to make great software. This position will be a member of our core 3D Graphics Software...InternshipSummer internshipWork at office
$101.2k - $161.9k
About the Role When you join us as a seasonal Senior Software Engineer, you will use your technical expertise to design, develop, and maintain software components and products that support H&R Block business applications and transform our technology. You’ll serve in the...Work experience placementSeasonal work- ...and transit programs, and access to free year‑round money coaches. We are seeking a highly skilled and motivated Senior iOS Software Engineer to join the team powering the T‑Life app - T‑Mobile's flagship mobile experience. In this role, you will contribute to the design...Work experience placementLocal areaFlexible hours
$216k - $311k
The Public Sector software engineers (SWEs) create the core product building blocks forward-deployed teams use to develop agentic capabilities that function across multiple domains. SWEs responsibilities include building the systems required to ingest and process federal...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- senior robotics software engineer Kansas City, MO
- senior software engineer Kansas City, MO
- software developer fintech Kansas City, MO
- senior software engineer ruby on rails Kansas City, MO
- federal - software developer Kansas City, MO
- consulting software engineer Kansas City, MO
- software engineer travel Kansas City, MO
- junior software developer remote Kansas City, MO
- senior software engineer remote Kansas City, MO
- entry level software engineer remote Kansas City, MO


