Posted:
8/8/2024, 5:00:00 PM
Location(s):
Departamento de San Salvador, El Salvador
Experience Level(s):
Senior
Field(s):
Software Engineering
We are the leading provider of professional services to the middle market globally, our purpose is to instill confidence in a world of change, empowering our clients and people to realize their full potential. Our exceptional people are the key to our unrivaled, inclusive culture and talent experience and our ability to be compelling to our clients. You’ll find an environment that inspires and empowers you to thrive both personally and professionally. There’s no one like you and that’s why there’s nowhere like RSM.
Position Description
As a Senior Developer Lead for Microsoft Dynamics 365 and Power Platform, you will be a key member of our Business Applications IP Development team and will be responsible of performing product design, development, and maintenance and support. You will develop technical specifications for implementation, configuration, customizations, and enhancements of Dynamics 365 and/or Power Platform. This role requires programming experience with Dynamics 365, Power Platform and excellent interpersonal and communication skills. You must be product-focused and team oriented. In this role, you will be a valued member of our team with other developers and you will be responsible of all phases of the development lifecycle using a defined project methodology. You will report directly to a Team Lead. This position also requires maintaining ongoing relationships with key Business Applications US team contacts.
In this role, as a Senior Developer Lead, you will be a Team Lead, coordinating resources and assignments within your team, driving delivery of your assigned requirements and providing updates to product stakeholders. You will have technical oversight for development and delivery of large-scale product deliverables and provide guidance and assistance to other developers. Further than providing assistance, you will provide mentorship and training in technical aspects, as well as share best practices, tips and tricks in shared centralized knowledge repositories. In thisrole, you may have developersassigned to report directly to you preparing you for your next step in your career.
Responsibilities
Design and develop in Microsoft Dynamics 365 and Power Platform, including aspects of the core, advanced solutions and industry specific solutions
Ability to work closely with functional resources to translate user requirements into functional specifications then into technical development
Perform solution development using X++ and/or C/AL and AL
Perform solutions using Power Platform (Power BI, Power Apps, Power Automate)
Create estimates for assigned developments
Create technical design documents
Perform complex modifications and support developers assigned to complex mods
Debugging issues and providing solutions
Perform developer unit testing and quality assurance (QA)
Perform peer code reviews ensuring best practices are being met
Provide support of your deliverables
Assist and guide other developers
Remain up-to-date with new development practices / features and deprecated features statuses
Contribute to shared knowledge repositories for code best practices, tips and tricks
Report daily progress on development and issue resolution
Follow the software development lifecycle process, including timely updates to our internal systems
Ensure internal processes are being followed
Drive results of your team (High quality, efficient, and on-time delivery)
Report status updates to product stakeholders and management team
Coordinate and assign tasks to your team and keep track of progress, including timely updates in our internal systems
Maintain a high level of ownership of product deliverables
Manage the capacity and constraints of your team
Support your team in understanding functional and technical requirements, in creating estimates for technical requirements, and in testing their development to ensure the product requirements are being met as requested
Serve as a mentor and trainer for developers, primarily in technical aspects
Serve as a liaison with the US project teams and the RDC El Salvador team
If you have resources reporting to you directly:
Provide performance feedback to your team on a continuous basis and in the year-end summary review
Serve as your team’s Career Advisor, mentoring them in technical aspects, administrative tasks, and career goals
Perform administrative duties of your team, including timesheet reviews and PTO/permissions
Skills and Experience
A successful candidate will have good attention to detail, troubleshooting skills, the ability to learn new technologies, functionalities, and processesquickly and the ability to workon their own aswell aswithin a small team. Candidates should demonstrate willingness to go the extra mile for the team's success. They will be a leader, problem solver, creative thinker and interested in learning their clients' business. This position is an excellent opportunity for a technology professional with a strong background in ERP development to grow in our company.
Basic Qualifications
Master’s or Bachelor’s degree in Computer Science, Systems Engineering, Computer Engineering or related field
5+ years of full-time practical work experience in Microsoft Dynamics 365 Enterprise and/or BC/NAV (X++ development experience and/or C/AL development experience)
2+ years significant practical and technical experience serving as a Team Lead
3+ years’ experience in .NET development (C# preference), Visual Studio, SQL
Knowledge of object oriented languages
Experience with Source Code Control (Azure DevOps)
Experience with Power Platform (Power BI, Power Apps, Power Automate)
Maintain a working knowledge of one or more applications of Microsoft Dynamics 365 and able to understand changes in order to anticipate cross-system or cross-process impacts
MCP level certification for Microsoft Dynamics 365 Enterprise / AX
Knowledge of technical developments and trends in application analysis, design, and development
Knowledge of technical and business writing
Advanced experience and demonstrated knowledge of Microsoft Office suite
Ability to apply system design and development methodologies
Good oral and communication skills
A team player with a sense for initiative
Ability to learn new business processes or applications quickly
Goal-oriented with an eye for quality
Demonstrates leadership skills
Fluent in Spanish and English (Excellent English writing and speaking skills)
At RSM, we offer a competitive benefits and compensation package for all our people. We offer flexibility in your schedule, empowering you to balance life’s demands, while also maintaining your ability to serve clients. Learn more about our total rewards at https://rsmus.com/careers/el-salvador.html.
RSM does not tolerate discrimination and/or harassment based on race; colour; creed; sincerely held religious beliefs, practices or observances; sex (including pregnancy or disabilities related to nursing); gender (including gender identity and/or gender expression); sexual orientation; HIV Status; national origin; ancestry; familial or marital status; age; physical or mental disability; citizenship; political affiliation; medical condition (including family and medical leave); domestic violence victim status; past, current or prospective service in the in the Salvadoran Army; pre-disposing genetic characteristics or any other characteristic protected under applicable provincial employment legislation.
Accommodation for applicants with disabilities is available upon request in connection with the recruitment process and/or employment/partnership. RSM is committed to providing equal opportunity and reasonable accommodation for people with disabilities. If you require a reasonable accommodation to complete an application, interview, or otherwise participate in the recruiting process, please send us an email at [email protected].
Website: https://rsmus.com/
Headquarter Location: Chicago, Illinois, United States
Employee Count: 10001+
Year Founded: 1926
Industries: Accounting ⋅ Consulting ⋅ Financial Services