We are looking for an experienced Software Engineer specializing in C#.NET to join our dynamic team in Farmington, Utah. In this role, you will be responsible for developing, optimizing, and maintaining high-quality web applications and software solutions that meet organizational goals. If you are passionate about software development and enjoy collaborating with cross-functional teams, this is an excellent opportunity to contribute to innovative projects and advance your career.<br><br>Responsibilities:<br>• Design, develop, and implement web applications and APIs using C#.NET frameworks, ensuring functionality and scalability.<br>• Collaborate with stakeholders to gather and understand requirements, translating them into technical solutions.<br>• Optimize database performance by creating and maintaining efficient queries, stored procedures, and schema designs.<br>• Conduct thorough testing and debugging to ensure software reliability and performance.<br>• Integrate third-party APIs and services into applications to enhance functionality.<br>• Participate in code reviews, providing constructive feedback to improve team output and maintain coding standards.<br>• Document technical designs, processes, and workflows to support future development and troubleshooting.<br>• Maintain and update existing applications to improve functionality, security, and user experience.<br>• Implement security measures, including authentication and authorization, to safeguard data and application integrity.<br>• Stay current on new technologies and frameworks to continuously improve development practices.
<p>In this role, you will be responsible for designing, developing, and maintaining software solutions that enhance our products and platforms. This position offers an opportunity to collaborate with a dedicated team and contribute to innovative projects.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain software applications using .NET, C#, and other modern technologies to meet project requirements.</p><p>• Collaborate with team members to estimate work items and plan project timelines effectively.</p><p>• Utilize Jira to track progress, manage tickets, and communicate updates with the team.</p><p>• Ensure timely deployment of changes by coordinating with the engineering team.</p><p>• Create and update technical documentation during and after the development process.</p><p>• Stay informed about the latest development frameworks and emerging software technologies.</p><p>• Work with relational and non-relational databases, including Microsoft SQL Server and Cosmos DB.</p><p>• Leverage cloud technologies such as Azure to enhance application functionality and scalability</p>
<p>Robert Half Management Resources is looking for an experienced Financial Systems Implementation Manager to oversee the deployment of SAP S/4HANA for a client in Salt Lake City, Utah. This role requires a strong background in financial reporting structures and system implementation, with the ability to work collaboratively across Finance and IT teams to ensure alignment and success. As this is a long-term contract position, the ideal candidate will demonstrate commitment to delivering high-quality results and strategic input throughout the project lifecycle.</p><p><br></p><p><u>Responsibilities:</u></p><p>• Map general ledger accounts across multiple entities and jurisdictions, ensuring compliance with financial reporting standards and best practices.</p><p>• Design and implement cost center and profit center hierarchies, including statistical key figures to support operational requirements.</p><p>• Collaborate with finance leadership to define reporting requirements and validate outputs for accuracy within SAP S/4HANA.</p><p>• Coordinate globally across finance and IT teams, facilitating workshops to gather requirements and resolve issues during design, testing, and deployment phases.</p><p>• Lead efforts to harmonize financial processes and reporting structures across international teams.</p><p>• Support user acceptance testing (UAT) by developing scripts and validating finance module functionalities.</p><p>• Oversee finance data cleansing and migration activities to ensure accuracy and integrity during system transitions.</p><p>• Develop training materials and lead knowledge transfer sessions for finance personnel.</p><p>• Maintain comprehensive documentation of financial structures and processes to support compliance and audit requirements.</p><p>• Provide strategic input to enhance global financial processes and reporting capabilities.</p>