Senior Software Engineer (Dynamics)
Senior Software Engineer (Dynamics) is a senior-level position responsible for designing, developing, and implementing Microsoft Dynamics solutions that align with business objectives and enhance organizational efficiency. This role requires a deep understanding of Microsoft Dynamics products, strong technical expertise, and the ability to collaborate effectively with business stakeholders.
Details:
- Hybrid in San Diego or Dallas (2 days in office)
- Estimated compensation is 132K + benefits and 401k and pension.
- Full Time/Long-Term Contract
Key Responsibilities:
- Analyze business requirements and translate them into functional and technical specifications for Microsoft Dynamics solutions.
- Design and architect Microsoft Dynamics solutions, including customizations, integrations, and data migration strategies.
- Lead the development and implementation of Microsoft Dynamics solutions, ensuring adherence to best practices and quality standards.
- Provide technical guidance and mentorship to junior team members.
- Conduct thorough testing and troubleshooting to ensure the stability and performance of Microsoft Dynamics solutions.
- Document solution architecture, configurations, and implementation procedures.
- Provide ongoing support and maintenance for Microsoft Dynamics solutions.
- Stay up-to-date with the latest Microsoft Dynamics technologies and trends.
Qualifications:
- Bachelor's Degree in Computer Science, Information Systems, or a related field.
- 5+ years of experience in designing, developing, and implementing Microsoft Dynamics solutions.
- Deep understanding of Microsoft Dynamics products, including Dynamics 365, Dynamics AX, and Dynamics CRM.
- Proven expertise in Microsoft technologies, such as .NET, C#, SQL Server, and Azure.
- Experience with integration technologies and data migration techniques.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
Preferred Qualifications:
- Microsoft Dynamics certifications, such as Microsoft Certified Solutions Expert (MCSE) in Dynamics 365.
- Experience with Agile development methodologies.
- Experience in specific industries, such as manufacturing, retail, or finance.