Job Description


Job Description:
  • The Application Developer III is responsible for designing, coding, testing, documenting, and reviewing complex programs and scripts with minimal supervision.
  • This position leads an application development team to deliver applications based on detailed specifications.
  • The primary functional domain for this role is Health and Human Services, which includes a large portfolio of Microsoft Power Platform and applications.
  • Strong preference will be given to candidates holding a Power Platform Solution Architect Expert (PL-600) or Developer Associate (PL-400) certification from Microsoft.
  • 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 Core on Azure in a lead role.
  • Provide guidance and share best practices regarding Power Platform (Power Apps – Model-Driven Apps) and 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 And Education:
  • Bachelor’s degree in Information Technology or Computer Science.
  • Combination of relevant education and experience may be accepted.
  • Experience:
  • Minimum of five years of programming experience.
  • Should Have:
  • 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).
  • Skills:
  • Strong knowledge of current software development technologies, trends, and methodologies.
  • Proficiency in Microsoft .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.
  • Abilities:
  • 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.

  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application