Responsibilities
- Design, develop, and maintain secure application integrations that support our company's business operations
- Collaborate with cross-functional teams to define, design, and implement new features
- Write clean, efficient, and maintainable code
- Ensure the performance, quality, and responsiveness of applications
- Identify and resolve application security vulnerabilities
- Conduct regular security assessments and audits to ensure compliance with industry standards and best practices
- Stay up-to-date with emerging trends and technologies in application development, security, AI, and bots
- Participate in code reviews to maintain code quality and ensure adherence to coding standards
- Provide technical support and troubleshooting for our application integrations
- Manage processes to upgrade and maintain assigned systems. Work with vendors to resolve issues that cannot be readily addressed using in-house resources.
- Draft and submit technical specifications and diagrams that document existing systems or outline the build of prospective systems.
- Research new applications and/or application features both independently and by management request. Formulate recommendations and implementation plans.
- Resolve end-user issues as escalated by the Service Desk, including working with software vendors’ technical support to resolve complex problems.
- Support business intelligence and data analytics projects by enabling secure, streamlined, and reliable data integrations that facilitate accurate reporting and analysis.
- Develop and maintain application documentation, including, but not limited to, Configuration Guides, Application Design Guides, and Knowledge Base articles; provide consultation to the training team on associated end-user documentation.
- Perform other duties or special projects as required.
People Management/Relationships
- Take initiative to be a team player (seeks out opportunities to help others)
- Treat everyone with respect
- Develop loyalty and trust with team
- Successfully adapt to different personalities and working styles
- Proactively and effectively communicate information regarding status issues to team members
- Hold self accountable for assigned work; seek continuous feedback to learn and develop in role; open to new ideas and suggestions
- Excellent organization skills and strong attention to detail
- Multitasker with the ability to prioritize work accordingly
- Excellent verbal and written communication skills with strong client service focus
- Strong analytical and interpersonal skills
- Ability to work autonomously under the pressure of tight deadlines and multiple priorities
- Customer-service driven
- Bachelor’s degree in Computer Science, Management Information Systems or equivalent experience
- 3+ years’ experience as an application integrator
- Strong knowledge of cybersecurity principles and best practices.
- Previous experience in software evaluation, implementation, integration, testing and deployment
- Previous experience breaking down business processes into technology requirements
Preferred:
- Experience with IT tasks and report automation using tools such as PowerShell scripts and Power Automate
- Experience supporting API development tools and products
- Proficiency in tools commonly used in AI and bot development.
- Experience with Private AI
- Azure Open.Ai
- Experience with cloud (SaaS) services
- Ability to write complex SQL statements
- Experience in the development and use of business intelligence solutions such as Power BI
- Proficiency in coding in a variety of programming languages, including Python
- Smartsheet experience is a plus
- Must be able to remain in a stationary position as needed
- The person in this position needs to occasionally move about inside the office and at client offices to access file cabinets, office machinery etc.
- Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine, and computer printer
- Ability to communicate in a professional manner and exchange information with internal and external actors as needed
- Ability to lift/carry up to 20 pounds
- Ability to work outside of normal business hours and weekends as needed
- Ability to travel to local and non-local clients as needed, and overnight travel may be required
- This job description is subject to change at any time, and the employee will be given additional responsibilities as assigned.
Salary Range:
$75,000 - $85,000Top Skills
What We Do
We are RKL, a leading advisory firm focused on delivering solutions that help organizations navigate everyday complexities and get to the next level, however they define it. We tap into a wide range of services — tax, accounting, financial management, workforce strategies, private wealth, technology and more — to deliver solutions that help organizations and their leaders navigate everyday complexities and get to the next level, however they define it. Fueled by the talent and dedication of nearly 600 professionals, we're consistently ranked among the nation's top firms and Pennsylvania's "Best Places to Work," and earned a Best of Accounting Client Satisfaction award for our world-class Net Promoter Score. Learn more at rklcpa.com. Follow us on LinkedIn for the latest insights, trends and strategies from RKL experts, as well as firm news and community engagement. You can also connect with us on Twitter (@RKLcpa) and Facebook (https://www.facebook.com/rklcpa). Investment advisory services offered through RKL Wealth Management LLC. Consulting and tax services offered through RKL LLP. RKL Wealth Management LLC is a subsidiary of RKL LLP.






