What are the responsibilities and job description for the Help Desk Lead- Application Development position at Plante Moran?
- Location: United States, Michigan, Southfield
We are excited to expand our Application Development team to enable us to do even more for our clients and our staff. We are seeking candidates who are passionate about software development and solving business problems with state-of-the-art technology solutions. Join our award-winning technology team and grow your career!
Plante Moran enjoys a “Workplace for Your Day” model which, simply put, means we strive for flexibility and balance while staying true to our principally in-person model. We believe that face-to-face interactions are paramount for individual and collective development, but also encourage individuals to work with their supervisor and team to determine their optimal working environment each day.
Your role.
Your work will include, but not be limited to:
- Lead the Application Development Help Desk Support team, providing technical guidance and mentorship to team members.
- Manage and prioritize Help Desk tickets, ensuring timely and effective resolution of issues.
- Oversee external contractors working on Help Desk tickets, ensuring they meet performance standards and SLAs.
- Collaborate with the Application Development team to identify and resolve application-related issues.
- Identify opportunities to update applications and prevent issues from recurring in the future.
- Develop and implement processes and procedures to improve Support operations and efficiency.
- Monitor and report on Help Desk performance metrics, identifying areas for improvement.
- Provide excellent customer service to internal staff, addressing their incidents and concerns.
- Stay current with industry trends and best practices in application development and support.
- Complete development related to Support incidents and projects.
- Write clean, testable code using .NET (.NET framework as well as modern .NET) including unit tests.
- Write SQL queries for investigation and analysis during the development process.
- Participate and provide technical leadership in all phases of a project from discovery and planning through implementation and support.
- Collaborate with internal staff to architect, develop, validate, and implement software solutions based on requirements, enterprise standards, and existing design patterns.
- Troubleshoot and solve multiple issues concurrently.
- Coordinate, delegate, and mentor less experienced staff with issue resolution.
- Create and maintain documentation of solution architecture diagrams, technical designs, software, development processes, and technical support activities based on approved design patterns.
- Participate in continuous improvement initiatives.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as an Application Developer with a strong background in Help Desk support.
- Experience with C# .NET development and MS SQL Server are required.
- Experience with git source control is required.
- Experience with GitHub, Microsoft Azure DevOps, CI/CD Pipelines, GitHub Actions, JavaScript, JS Frameworks, CSS/SCSS, SOAP, REST, and MVC are desired.
- Experience with Azure App Service, Storage, Functions, Queues, Cloud Services is preferred but not required.
- Experience developing and updating .NET APIs.
- Strong coding, debugging, and troubleshooting skills with a solid understanding of relational databases and data models.
- Strong understanding and experience using Postman or a similar tool to test APIs during development.
- Experience developing unit tests for 100% code coverage for all new development work.
- Proficiency in performing code reviews via the pull request process in GitHub and/or Azure DevOps.
- Experience with React front-end development is preferred but not required.
- Excellent leadership and team management skills.
- Strong problem-solving and analytical abilities.
- Experience working with external contractors and managing vendor relationships.
- Knowledge of service level agreements (SLAs) and performance metrics.
- Excellent communication and interpersonal skills.
- Ability to work in a fast-paced, dynamic environment.
- Experience creating and presenting key performance indicator (KPI) reports and metrics. for Help Desk incidents and problems.
- This position may occasionally require local and national travel within the US.
We are a nationally recognized public accounting, consulting, and wealth management firm, consistently ranked as one of FORTUNE magazine’s “100 Best Companies to Work For.” At Plante Moran, we live by the Golden Rule, fostering a relatively “jerk-free” culture with the lowest staff turnover rate in the industry. Our supportive network of well-rounded professionals is excited to catapult your growth and help pave your pathway to professional excellence.
Apply now. Experience our difference.
This is an exempt position, so you may have to work hours that exceed the standard 40-hour work week.
Plante Moran is an Equal Opportunity Employer, committed to a diverse workplace.
Interested applicants must submit their resume for consideration using our applicant tracking system. Due to the high volume of applications received, only candidates selected for interviews will be contacted. Candidates must be legally authorized to work in the United States without sponsorship, with the exception of candidates that are bilingual in Japanese and English. Unsolicited resumes from search firms or employment agencies, or similar, will not be paid a fee and become the property of Plante Moran.
The specific statements above are not intended to be all-inclusive.