What are the responsibilities and job description for the Principal Business Systems Developer position at Siteimprove?
We are seeking a creative problem-solver with a proactive mindset to join our team as a Principal Business Systems Developer. In this pivotal role, you will be a key member of the Business Applications team, responsible for managing, integrating, and enhancing critical business applications such as Salesforce, Zuora, and Netsuite. The role involves close collaboration with cross-functional teams to support integrations, streamline business processes, and deliver technical solutions aligned with organizational goals.
What You Will Be Doing
The annual salary for this position ranges from $124,000 to $164,600 based on experience and qualifications. The targeted annual salary for this role is $ 137,200 .
This target is designed to set clear expectations and align with our budget for the ideal candidate. We are dedicated to having open discussions about compensation during the interview process to ensure that we find a mutually beneficial match for both you and our team.
What You Will Be Doing
- Technical Expertise and Development:
- Provide technical expertise in the integration and enhancement of business applications.
- Develop and implement application system interfaces to ensure seamless workflows.
- Write and maintain technical documentation, including production support procedures, user configuration guides, and design documentation.
- Leadership and Support:
- Serve as a senior member of the development team, designing and building software applications.
- Provide guidance and mentorship to team members on development best practices.
- Act as an escalation point for complex technical issues and challenges.
- Collaboration and Consultation:
- Collaborate with stakeholders across the business to deliver technical solutions aligned with project requirements.
- Offer consultation and expertise for business initiatives and projects.
- Architectural and System Design:
- Define and implement system architecture and functional designs to support company objectives.
- Develop shared infrastructure and patterns to optimize business processes and system functionality.
- Process Documentation and Evaluation:
- Create and maintain architectural models and graphic representations of systems.
- Evaluate existing IT systems for performance, security, and efficiency improvements.
- 7 to 10 years of proven experience in integrating and managing business applications (e.g., Salesforce, Zuora, Netsuite).
- Strong understanding of system architecture and enterprise frameworks.
- Ability to analyze complex data to identify operational improvements and cost-saving opportunities.
- Skilled in developing standards, policies, and procedures for IT operations.
- Advanced knowledge of .NET, databases, Apex, C#, Python, and similar development languages / frameworks.
- Proficiency in cloud computing and modern IT infrastructure.
- Strong communication and stakeholder management skills.
- Experience with tools such as Jira, MS Project, MS Office, and CRM platforms
- Hands-on experience with supporting infrastructures, including databases, middleware, and communication technologies for web-enabled business applications.
- Demonstrated success in Salesforce and data migration projects.
- Familiarity with subscription management platforms and integration workflows.
- Exceptional problem-solving and analytical skills.
- Strong project and time management capabilities.
- Fluent in English, with excellent verbal and written communication skills.
- Adaptable to varied development languages and tools.
- Rest and relaxation: Open Paid Time Off (OPTO) program for vacation, personal illness, mental health, or to care for a family member, 11 paid holidays, and volunteer leave.
- Comprehensive benefits: National medical plan, dental, vision, paid maternity leave, paid paternity leave, HSA, Flex, employer-sponsored short-term, long-term disability, discounts to volunteer plans to meet your family needs, and more!
- Prepare for the future: 401(k) with a company match to provide a better future in your retirement years.
The annual salary for this position ranges from $124,000 to $164,600 based on experience and qualifications. The targeted annual salary for this role is $ 137,200 .
This target is designed to set clear expectations and align with our budget for the ideal candidate. We are dedicated to having open discussions about compensation during the interview process to ensure that we find a mutually beneficial match for both you and our team.
Salary : $124,000 - $164,600