Middle Advanced to Senior Software Engineer Contract Department: Delivery We are a 2022 and 2020 Salesforce Innovation Award Winner, and 1 of only 9 Salesforce Product Development Outsourcers (PDOs) worldwide. This ranks us as one of the top Salesforce consulting companies in the market today. We are a team of highly trained experts that are passionate about the Salesforce ecosystem and helping our clients achieve their digital transformation goals within that ecosystem. We help them achieve these goals by providing a wide range of services such as development, implementation, integration, customization, maintenance, and support. With 25 years in the market, 16 offices across 12 countries, and over 2,000 successful projects deployed, we have learned how to create a dynamic and fun working environment while constantly investing in our teams by providing them professional development and career growth opportunities. We are seeking a skilled Middle to Senior Software Engineer to lead the transformation of our reimbursement processing system, improving efficiency and accuracy in handling customer requests. Customers currently submit reimbursement requests via an online form or by mail, and these requests are manually processed by our team. The new system will streamline the process, allowing agents to validate, calculate, and process reimbursements in a single platform. Additionally, this position involves building and implementing a new database to securely store and manage request data. Responsibilities: Design and implement a centralized, web-based portal for internal teams to process incoming reimbursement requests. Develop features for data validation, report preparation, and streamlined request processing, combining the functionalities of multiple tools into one efficient platform. Work on backend components, developing the application code and APIs in .NET and building a robust MS SQL database for secure data storage. Update the existing customer-facing application to integrate with the new database, allowing customers to submit reimbursement requests directly in the app. Generate detailed reports for the accounting team to facilitate the issuance of reimbursements. Ensure that all data and transactions comply with company standards and regulations. Minimum Requirements: 3 to 5 years of proven experience as a Software Engineer with experience in .NET Framework and C#. Experience with Azure services and cloud environments. Familiarity with Jenkins for continuous integration and deployment. Proficiency in MSSQL database management and SQL queries. Knowledge of software development best practices and design patterns. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment and communicate effectively. #J-18808-Ljbffr