Mecklenburg County is seeking an Application Developer to support and configure packaged and custom applications, including ERP, Finance, and CRM systems, to serve its residents and employees.
Requirements
- Minimum of three years of programming experience
- Experience with Dynamics 365/Power Platform apps
- Current software development technologies, trends, and methodologies
- Common software engineering design patterns
- Enterprise application development in C-Sharp
- Significant experience with iterative and test-driven development practices
- Agile Methodology
Responsibilities
- Utilize established development tools, guidelines and conventions including but not limited to ASP.NET, SQL Server, HTML, CSS, JavaScript, and C-Sharp/VB.NET
- Design, code and test new Windows and web software applications
- Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
- Maintain existing software systems by identifying and correcting software defects
- Provide end-to-end support of existing applications, both internally developed, and vendor provided
- Support IT staff through programming efforts and modifications needed for applications and automated processes
- Assess, test and implement software (including version updates) and security patches to supported third party applications
Other
- Bachelor’s degree in information technology or computer science
- Combination of relevant education and relevant experience accepted: Yes
- May require Annual Motor Vehicle Record (MVR) check.
- Contributing to Team Success: Actively participates as a member of a team to move the team toward the completion of goals
- Building Partnerships: Identifies opportunities and takes action to build strategic relationships between one’s area and other areas, teams, departments, units, or organizations to help achieve business goals