Empire State Development - Albany, NY

posted 2 months ago

Full-time
Albany, NY
Administration of Economic Programs

About the position

The Application/Database Developer, Tier 1 position is a critical role within the organization, responsible for developing, testing, and maintaining Microsoft .Net Windows and web-based applications to support the business requirements of the Empire State Development (ESD). The ideal candidate will possess a proficient knowledge of current Microsoft Application Development tools and programming languages, demonstrating the ability to work both independently and collaboratively within a team environment. This hybrid role requires a proactive approach to application programming, system installation and maintenance, diagnostics, performance monitoring, end-user support, system disaster recovery, application testing, and documentation. Additionally, the developer will provide technical assistance in various IT areas as directed by department managers. In this role, the developer will actively participate in all stages of the application development life cycle, supporting and enhancing .Net and MS Dynamics workflows and customizations. Responsibilities include creating and maintaining SQL Server Database Applications, migrating legacy applications to MS Dynamics and other cloud-based technologies such as Azure, and configuring MS Dynamics entities, field-level security, and business units. The developer will also be tasked with creating, modifying, deploying, and supporting custom dashboards, charts, and reports in both custom applications and MS Dynamics. Providing support for MS Office applications, particularly Access and Excel, as well as conducting data analysis and ad hoc reporting for application users and ESD management, will also be key components of this position. The role requires effective communication and collaboration with project managers, end users, and third-party vendors to ensure application requirements are met. Troubleshooting application performance bottlenecks to ensure efficient workflow and data processing is essential, as is the development of test and debug strategies to ensure system reliability and data integrity. The developer will be expected to research new technologies to enhance their professional knowledge and maintain an industry-current skill set. Additionally, assisting with IT disaster recovery efforts, including testing and documentation, will be part of the responsibilities. The position is expected to work onsite and/or remotely in accordance with New York State and ESD guidelines and needs.

Responsibilities

  • Develop and support assigned business applications, taking on an active role in all stages of the application development life cycle.
  • Support, create and enhance .Net and MS Dynamics workflow and customizations.
  • Create and maintain SQL Server Database Applications in support of business functions.
  • Migrate legacy applications to MS Dynamics and other cloud-based technologies (Azure).
  • Create and configure MS Dynamics entities, field level security and business units.
  • Create, modify, deploy and support custom dashboards, charts and reports in custom applications and MS Dynamics.
  • Provide MS Office support for Access and Excel.
  • Provide Data Analysis and Ad Hoc reporting as required by application users and ESD Management.
  • Liaise with project managers, end users and 3rd party vendors in support of application requirements.
  • Troubleshoot application performance bottlenecks to ensure fast efficient workflow and data processing.
  • Develop 'Test and Debug' strategies to ensure System reliability and data integrity.
  • Research new technologies to improve professional knowledge and maintain an industry current skill set.
  • Assist with IT Disaster Recovery efforts, testing and documentation.
  • Perform other related duties and/or projects as directed by IT Management.

Requirements

  • BA in an IT related discipline with a minimum of 3 years' experience in a related field; or a 2-year degree with a minimum of 5 years' experience; or any equivalent combination of experience and/or education from which comparable knowledge, skills and abilities have been achieved.
  • Extensive experience in an Application Development role.
  • Strong proficiency with Microsoft Dynamics, Microsoft Visual Studio 2015+, Microsoft SQL Server 2016+, C#, ASP.Net, JavaScript (JQuery Angular), CSS, Mobile IOS and Android development, Azure and cloud-based architecture, Microsoft Office applications and Microsoft Operating Systems.
  • Experience with Dynamics SDK, Dynamics Plugins, Application API (REST, Oauth), Crystal Reports 11.x and HTML 5 is helpful.
  • Ability to work with a diverse group of people at both a functional and technical level and communicate at a level appropriate to the audience.
  • Ability to work both independently and as part of a team.
  • Strong written and verbal communication skills.

Nice-to-haves

  • Experience with Dynamics SDK, Dynamics Plugins, Application API (REST, Oauth), Crystal Reports 11.x and HTML 5 is helpful.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service