Business Systems Developer III
Summary
Senior technical resource who designs, builds, integrates, and supports enterprise business applications, primarily in .NET/C# with significant Salesforce development (Apex, Lightning Web Components, Flow, APIs). Day to day involves building integrations (REST/SOAP, ETL, middleware), troubleshooting production issues, and mentoring other developers.
Responsibilities
- Design, develop, test, implement, and support enterprise applications using .NET/C# and related technologies.
- Develop and enhance Salesforce solutions using technologies such as Apex, Lightning Web Components, SOQL/SOSL, Flow, and Salesforce APIs.
- Design and develop integrations between business systems, including Salesforce, ERP platforms, data warehouses, marketing platforms, and third-party SaaS applications.
- Build and maintain APIs and integration services using REST/SOAP and other appropriate integration patterns.
- Perform advanced troubleshooting, debugging, root-cause analysis, and production support across applications and integrations.
- Partner directly with business stakeholders, project managers, and technical teams to gather requirements, define technical solutions, estimate effort, and prioritize enhancements.
- Apply software engineering best practices, including object-oriented programming, design patterns, reusable code, testing, and technical documentation.
- Support DevOps processes, version control, CI/CD pipelines, release management, and deployment automation.
- Ensure applications and integrations meet appropriate standards for performance, security, scalability, reliability, and data quality.
- Contribute to development standards, coding practices, architecture decisions, and technical governance.
- Provide mentorship and technical guidance to other developers and team members.
- Support broader business initiatives, including process optimization, system integrations, mergers and acquisitions, and digital transformation.
Qualifications
- 5+ years of professional software development experience, with strong hands-on experience developing applications using .NET and C#.
- Experience with ASP.NET/.NET Core, object-oriented programming, APIs, and modern application development practices.
- Hands-on development experience within Salesforce, using one or more technologies such as Apex, Lightning Web Components, SOQL/SOSL, Visualforce, Flow, or Salesforce APIs.
- Experience integrating Salesforce and/or other enterprise applications with external systems using REST/SOAP APIs, middleware, ETL tools, or event-driven integration approaches.
- Experience with relational databases and SQL.
- Experience with DevOps tools, version control, CI/CD pipelines, and deployment automation.
- Strong analytical, debugging, troubleshooting, and problem-solving skills with the ability to independently resolve complex technical issues.
- Ability to independently own technical solutions from requirements and design through development, deployment, and production support.
- Strong written and verbal communication skills with the ability to translate business requirements into technical solutions and explain technical concepts to business stakeholders.
- Experience working in Agile development environments and managing multiple priorities.
- Salesforce Platform Developer I or other Salesforce certifications are preferred.
- Experience with NetSuite, ERP integrations, Salesforce CPQ, Experience Cloud, Marketing Cloud, Data Cloud, or similar enterprise platforms is preferred.
Skills
As published by lever · 11 questions · 5 written answers
Basics
Which location are you applying for?, Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, Twitter URL, GitHub URL, Portfolio URL, Other website
Pick from a list (6)
- Are you currently authorized to work in the United States for any employer?
- If yes, do you now or will you in the future require sponsorship for employment visa status (e.g., H-1B visa, transfer, etc.) to work with our company? optional
- Have you previously worked for PDI Technologies or any company that has since been acquired by PDI? optional
- Are you currently employed by PDI Technologies or any company that has since been acquired by PDI? optional
- Were you referred to this position by a current PDI Technologies employee?
- Are you currently located within a reasonable commuting distance to either our Dallas, TX, or Alpharetta, GA office locations? Please note that relocation assistance is not available for this role. optional
Written answers (5)
- If yes, please provide their name. optional
- What is your target total compensation (OTE)? Please include: Your desired base salary range (annual, in USD — e.g., $XX,000–$XXX,000).
- How many years of experience do you have developing applications using .NET/C#? optional
- How many years of experience do you have with hands-on Salesforce development experience using technologies such as Apex, Lightening Web Components, SOQL/SOSL, Flow, or Salesforce API's? optional
- Briefly describe your experience developing and integrating applications across .NET/C# and Salesforce, including the types of solutions or integrations you have personally built. optional