What are the responsibilities and job description for the Lead MS Dynamics 365 Developer position at TIMESSQUARETECH NYC INC?
Hybrid role open to all visas.
Responsibilities:
- Manage the team responsible for providing client Business Sales tools that perform Pre-Sales and Sales operations functions.
- Lead a team of Software Development Engineers in planning and designing software and web applications using Microsoft Power Platform, Azure Cloud Technologies, .NET framework, C# .NET, and JavaScript.
- Perform API development, Agile Software Development, and code review.
- Configure and customize the Dynamics 365 using MS Dynamics 365 certification.
- Manage projects from design to testing, including new programs, enhancements, and modifications utilizing SSIS (SQL Server Integration Service), HTML, MS SQL Server, PowerBI, and SSRS (SQL Server Reporting Services).
- Collaborate with Quality Assurance team to conduct testing.
- Develop and administer performance standards for organizational unit; develop processes and procedures to drive department efficiencies and assist in the development of meeting and departmental budget.
- Serve as subject matter expert in Architecture and Development of Microsoft Dynamics-based customer Relationship Management (CRM) software development; implement the software development lifecycle.
- Provide guidance to software engineering team and other departments in identifying product and technical requirements.
- Direct implementation initiatives for new software products and applications.
- Organize software update processes for existing applications and coordinate the roll-out of software releases.
- Manage deliverables to ensure adherence to deadlines, specifications and budgets; and implement performance metrics and prepare reports.
Experience:
Seven years of experience in:
- Configuring and customizing Dynamics 365.
- Using Microsoft Power Platform, Azure Cloud Technologies, .NET framework, C#.NET, and JavaScript.
- Performing API development, Agile Software Development, and code reviews.
- Utilizing SSIS, HTML, MS SQL Server, PowerBI, and SSRS.
Responsibilities:
- Team Management: Lead a team of Software Development Engineers to provide Sales tools for Pre-Sales and Sales operations.
- Software Development: Plan and design software and web applications using Microsoft Power Platform, Azure Cloud Technologies, .NET framework, C# .NET, and JavaScript.
- API Development & Agile Practices: Perform API development, Agile Software Development, and code reviews.
- Dynamics 365 Customization: Configure and customize Dynamics 365, leveraging MS Dynamics 365 certification.
- Project Management: Oversee projects from design to testing, including new programs, enhancements, and modifications using SSIS, HTML, MS SQL Server, PowerBI, and SSRS.
- Quality Assurance Collaboration: Work with the Quality Assurance team to conduct testing.
- Subject Matter Expertise: Serve as an expert in the architecture and development of Microsoft Dynamics-based CRM software.
- Software Lifecycle Implementation: Implement the software development lifecycle and provide guidance on product and technical requirements.
- Implementation Initiatives: Direct initiatives for new software products and applications.
- Software Updates: Organize software update processes and coordinate the roll-out of software releases.
Job Type: Contract
Pay: $60.00 - $70.00 per hour
Expected hours: 40 per week
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Experience:
- Configuring and customizing Dynamics 365: 7 years (Required)
- Microsoft Power Platform: 7 years (Required)
- Azure Cloud: 7 years (Required)
- .NET framework, C#.NET, and JavaScript: 7 years (Required)
- API development, Software Development, and code reviews: 7 years (Required)
- SSIS, HTML, MS SQL Server, PowerBI, and SSRS: 7 years (Required)
- Lead a team of Software Development Engineers: 1 year (Required)
- Dynamics 365 Customization: 7 years (Required)
Ability to Commute:
- Philadelphia, PA 19103 (Preferred)
Ability to Relocate:
- Philadelphia, PA 19103: Relocate before starting work (Preferred)
Work Location: In person
Salary : $60 - $70