Manager, Application Development

Aprio Logo

Aprio

πŸ“Remote - United States

Summary

Join Aprio's Information Technology team as a Manager, Application Development, leading and mentoring a team while overseeing application development from conception to deployment. You will collaborate with stakeholders, ensure adherence to security best practices, and actively participate in the development process. Leverage Agile and Scrum methodologies, and manage multiple projects simultaneously. Aprio offers a progressive, fast-growing environment with opportunities for professional growth and a competitive compensation and benefits package. The ideal candidate possesses 7+ years of experience in application development using specified technologies and a strong understanding of Agile methodologies. A bachelor's degree is preferred.

Requirements

  • Demonstrated ability to work individually and within a team, building strong collaborative relationships
  • Experience in coaching and mentoring colleagues and peers
  • Ability to facilitate technical and non-technical discussions around architecture and development
  • Strong prioritization skills for managing multiple tasks, projects, and deadlines
  • Understanding of Agile methodology, Scrum Framework, and Software Development Lifecycle (SDLC)
  • 7+ years of experience in, or similar: .NET, Angular, Python, SQL, Blazor, HTML application development and integration
  • Hand on experience with Azure Cloud, Visual Studio, Visual Studio Code, Azure Data Studio, MS SQL Server, Docker, Postman, and Swagger
  • Web and Application Development (Front & Backend), REST API Development/Integration, and Microservice Development/Integration
  • Leveraging secure authentication protocols and tools such as Okta, JWT, OAuth, SAML, MFA
  • Leveraging application and audit logging, Unit Testing, leveraging tools like MSTest, Azure Application Insights, and Serilog

Responsibilities

  • Lead and manage the application development team, providing guidance, mentorship, and performance evaluations
  • Foster a collaborative and innovative team environment
  • Develop and implement strategies for team growth and skill development
  • Facilitate technical and non-technical discussions around architecture and development
  • Ensure effective communication and coordination within the team and with other departments
  • Oversee the identification, design, development, testing, and delivery of application solutions
  • Collaborate with internal and external stakeholders, including Business Analysts, Process Owners, Application Architects, and Business SMEs
  • Ensure the development team leverages the right technology solutions and capabilities
  • Monitor implemented solutions for optimal performance and continuous improvement
  • Resolve issues promptly and efficiently
  • Execute work leveraging Agile and Scrum methodologies
  • Provide objective, practical, and relevant ideas, insights, and advice
  • Manage multiple projects to deliver quick wins and strategic solutions simultaneously
  • Develop and enhance standard software development practices to ensure high-quality and efficient code
  • Implement best practices for coding, testing, and deployment
  • Promote continuous improvement and innovation within the development team
  • Ensure that all application solutions adhere to security best practices and compliance requirements
  • Identify and mitigate security risks throughout the development lifecycle
  • Implement robust security measures and protocols to protect sensitive data
  • Conduct regular security audits and assessments to ensure ongoing protection
  • Actively participate in the development process, working closely with team developers
  • Demonstrate expertise in the tools and technologies listed, including .NET, Angular, Python, SQL, Blazor, HTML
  • Expertise with tools and platforms specifically including: Azure Cloud, Visual Studio, Visual Studio Code, Azure Data Studio, MS SQL Server, Docker, Postman, and Swagger
  • Experience with Web and Application Development (Front & Backend), REST API Development/Integration, and Microservice Development/Integration
  • Knowledge of secure authentication protocols and tools such as Okta, JWT, OAuth, SAML, MFA
  • Familiarity with application and audit logging, Unit Testing, leveraging tools like MSTest, Azure Application Insights, and Serilog
  • Familiarity with AI, GenAI, AgenticAI, ML, NLP, OCR, etc. development and solutions. Specific experience with Azure AI Studio is preferred
  • Familiarity with Automation and BPM tools such as UiPath, Automation Anywhere, Blue Prism, Pega, WorkFusion, Azure, Microsoft Power Platform, Selenium, Playwright

Preferred Qualifications

  • Bachelor's degree in Computer Science, MIS, or a related field
  • Prior experience with AI, GenAI, AgenticAI, ML, NLP, OCR, etc
  • Exposure to Automation and BPM tools such as UiPath, Automation Anywhere, Blue Prism, Pega, WorkFusion, Azure, Microsoft Power Platform, Selenium, Playwright
  • Previous experience in the Accounting Technology Industry

Benefits

  • Medical, Dental, and Vision Insurance on the first day of employment
  • Flexible Spending Account and Dependent Care Account
  • 401k with Profit Sharing
  • 9+ holidays and discretionary time off structure
  • Parental Leave – coverage for both primary and secondary caregivers
  • Tuition Assistance Program and CPA support program with cash incentive upon completion
  • Discretionary incentive compensation based on firm, group and individual performance
  • Incentive compensation related to origination of new client sales
  • Top rated wellness program
  • Flexible working environment including remote and hybrid options

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.