IT Senior Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+26 more
Job description
We are seeking a dynamic and experienced IT Senior Software Developer to lead the design, development, and implementation of innovative software solutions. The developer will help transition legacy systems, maintain data accuracy throughout the migration, and develop integrations and automated workflows. The project supports county permitting and review processes, including Building Permits, Paving and Drainage, Impervious Surface Reviews, and Sewer Extension Permits., * Migrate legacy systems and data from PEN, Microsoft Access, and mainframe applications into GoldKey, ensuring data integrity and validation throughout the process.
- Develop, maintain, and troubleshoot applications using C#, .NET, and MVC architecture.
- Build interactive web functionality using JavaScript, jQuery, AJAX, and asynchronous programming.
- Write and optimize Oracle SQL and PL/SQL queries, stored procedures, and database structures.
- Develop secure integrations using RESTful and SOAP APIs and appropriate authentication methods.
- Create and maintain SSIS packages for data extraction, transformation, and loading, including performance tuning.
- Design, deploy, and integrate SSRS reports.
- Enhance permitting workflows and implement automated workload assignments.
- Develop customer-facing features for online submissions, application tracking, invoicing, and payments.
- Integrate applications with enterprise content management (ECM) systems.
- Support workflows addressing impervious surface reviews, environmental and historical preservation requirements, and municipal Sewer Extension Permits.
- Collaborate with county analysts, vendors, and other project stakeholders to clarify requirements and resolve technical issues.
- Write clean, maintainable code and apply security best practices.
Requirements
- Strong proficiency in C#, object-oriented programming, and the .NET framework.
- Strong knowledge of JavaScript, jQuery, DOM manipulation, asynchronous programming, and AJAX.
- Expertise in Oracle databases, SQL, PL/SQL, stored procedures, query optimization, and database normalization.
- Experience with MVC architecture, routing, and application security.
- Experience developing Windows applications and integrating RESTful and SOAP web services.
- Strong understanding of SSIS, ETL processes, data transformations, and performance tuning.
- Experience designing, deploying, and integrating SSRS reports.
- Practical experience modernizing large-scale systems, migrating legacy data, and integrating multiple applications.
- Ability to develop automated workflows and customer-facing applications.
- Strong troubleshooting skills and attention to detail.
- Clear written and verbal communication skills and the ability to work with cross-functional teams.
Preferred Experience
- Previous work with government agencies or organizations managing large-scale data migrations and system integrations.
- Experience supporting county or municipal permitting and review processes.
- Experience with GoldKey or migration projects involving PEN, Microsoft Access, and mainframe systems.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦