Über
About The Company
BDO is a leading global organization dedicated to delivering innovative technology solutions that empower businesses across various industries. With a strong commitment to excellence, we specialize in developing scalable software systems, integrating cutting-edge cloud technologies, and providing strategic consulting services. Our mission is to enable our clients to achieve operational efficiency and competitive advantage through digital transformation. We foster a collaborative and inclusive work environment that encourages continuous learning, innovation, and professional growth. As an industry pioneer, we pride ourselves on our commitment to quality, security, and customer satisfaction, making us a trusted partner for organizations seeking to leverage technology for business success.
About The Role
The Lead Software Engineer II, Tax Product Development, is a pivotal role within our technology team, responsible for designing and implementing complex distributed systems that support our tax practice and client service delivery. This role involves owning the end-to-end delivery of scalable solutions, defining technical requirements, and establishing architecture standards for tax products. The successful candidate will focus on integrating and optimizing Microsoft Power Applications, Dynamics Customer Engagement (CE), and Project Operations to enhance client management, project delivery, and operational workflows. Collaboration with global teams and cross-functional groups is essential to ensure the successful development, deployment, and maintenance of innovative tax solutions. The role also entails mentoring senior engineers, championing best practices in software engineering, and maintaining high standards of security and compliance.
Qualifications
- Bachelor's degree in Computer Science, Technology, Engineering, Mathematics (STEM), Finance, or Accounting
- Minimum of 8 years of hands-on experience in architecting and implementing Microsoft Dynamics Project Operations or similar solutions
- Deep expertise in Microsoft Dynamics CE, Canvas App customization, and system integration
- Extensive experience with SQL Server, Azure SQL, or NoSQL databases
- Proven experience in designing and automating CI/CD pipelines and working with Microsoft Azure and Azure Portal
- Certifications such as Microsoft MTA, MCSD, Azure Fundamentals (Az-900), Azure Developer Associate, or Azure Solutions Architect (preferred)
- Proficiency in scripting tools like PowerShell, Graph API, Azure CLI, and monitoring tools including PowerBI, App Insights, and App Monitoring
- Experience with development tools such as Microsoft Visual Studio, Azure DevOps, GitHub, and database management systems
- Strong communication skills, decision-making ability, and experience working in hybrid or remote environments
- Demonstrated leadership skills in mentoring teams, code review, and project management
Responsibilities
- Lead the design and implementation of highly scalable distributed systems within an Agile team focused on tax solutions
- Develop, test, and deploy software solutions leveraging web and cloud technologies to support innovative tax products
- Apply modern software engineering principles throughout the software lifecycle, ensuring high-quality deliverables
- Collaborate with Senior Architects and Technical Leads to analyze design approaches and establish architectural standards for tax platforms
- Integrate and customize Microsoft Dynamics CE and Project Operations to streamline tax workflows, client management, and project delivery
- Review business requirements for technical feasibility and coordinate with cross-functional teams to ensure quality and timely delivery
- Maintain and support tax products based on product roadmaps, adhering to security, compliance, and operational standards
- Communicate effectively with stakeholders, including technical teams, security, and business units, to align project goals and expectations
- Champion secure coding practices, reduce technical debt, and stay updated with emerging technology trends
- Mentor and guide senior engineers and lead engineers to improve code quality and ensure adherence to standards
- Lead efforts in automation, continuous integration, and delivery pipelines to enhance development efficiency
- Participate in code reviews, technical documentation, and team training to foster a culture of continuous improvement
Benefits
- Competitive salary package aligned with experience and qualifications
- Comprehensive health, dental, and vision insurance plans
- Retirement savings plans with company matching contributions
- Flexible work arrangements including remote work options
- Generous paid time off and holiday leave
- Professional development opportunities, including certifications and training programs
- Collaborative and inclusive work environment that promotes innovation and growth
- Employee wellness programs and support resources
Equal Opportunity
BDO is an equal opportunity employer committed to fostering an inclusive environment for all employees. We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other protected characteristic under applicable law. We believe diversity enhances our innovation and success, and we are dedicated to providing equal employment opportunities to all qualified candidates.
Sprachkenntnisse
- English
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.