Cynet Systems · 2 months ago
Senior Power Platform/Dot NET Developer
Cynet Systems is a company seeking a Senior Power Platform/Dot NET Developer. This role involves leading an application development team to design, code, test, and implement complex applications primarily using Microsoft Power Platform and ASP.NET technologies.
EmploymentRecruitingStaffing Agency
Responsibilities
Develop, design, and implement automated applications built upon Microsoft Power Platform/Dynamics 365 CE in a lead role
Develop, design, and implement automated applications built upon Microsoft ASP.NET Core on Azure in a lead role
Provide guidance and share best practices regarding Power Platform (Power Apps – Model-Driven Apps) and ASP.NET development
Design, code, test, deploy, maintain, enhance, and support software systems
Perform code reviews and approve pull requests for code produced by other team members
Collaborate with business customers and IT analysts to translate requirements into plans and specifications
Work effectively in a team-based environment, communicating across all levels of staff and management
Produce design and technical documentation
Provide work estimates to project teams
Troubleshoot applications and make recommendations for improvement
Coach and mentor other developers on the team
Qualification
Required
Bachelor's degree in Information Technology or Computer Science
Minimum of five years of programming experience
Strong knowledge of current software development technologies, trends, and methodologies
Proficiency in Microsoft .NET, ASP.NET, and .NET Core development
Experience with source code control (GIT/TFS) and software configuration management tools
Experience with relational database design and development (SQL Server)
Knowledge of JavaScript libraries, HTML5, and CSS
Experience developing in a continuous integration environment using automated testing and build automation
Familiarity with Agile methodology and Azure DevOps
Proficiency in Visual Studio and Microsoft Office
Experience with SQL Server Reporting Service, SQL Server Management Studio, Visio, and Microsoft Project
Ability to contribute to team success and achieve group goals
Strong communication and collaboration skills
Customer-focused mindset
Effective decision-making and problem-solving abilities
Proven leadership in managing development teams to meet project goals
Ability to manage and resolve conflicts constructively
Commitment to achieving high performance standards and continuous improvement
Preferred
Microsoft Power Platform Solution Architect Expert (PL-600) certification preferred
Experience with PowerApps/Dynamics 365 Plugin, Custom Workflow, Client JavaScript, and PCF development
Experience with .NET 8 development on Azure Platform as a Service
System integration experience (Azure Service Bus, Messaging Queue, SSIS)