C.ADVANCED - APPLICATION ARCHITECT - CADVAPPARCH24-13618


FL - Tallahassee Location
Tallahassee, Florida
Locations: Tallahassee, Jacksonville, Orlando, Tampa
Posted On: September 17, 2024
Last Day to Apply: October 01, 2024

Job Title: Applications Architect (C. Advanced)
Duration: 12+ months
Location: Tallahassee, FL 32303

Primary Job Duties and Tasks:
The selected candidate will be responsible for leading and mentoring a team of application developers and database engineers in the development and remediation of financial business systems or components for integration with PALM (Planning and Accountability Leadership Model). Responsibilities include but are not limited to:

  • Collaborating with business analysts, project managers, and stakeholders to understand both functional and non-functional application requirements
  • Translating business needs into architectural designs that align with organizational standards and goals
  • Designing the overall system architecture and defining interactions between system components
  • Leading the design, development, testing, and implementation of software applications using .NET framework and C#
  • Utilizing ASP.NET or ASP.NET Core for web development, including MVC, Web API, and Blazor for both client and server-side programming
  • Developing SQL queries, stored procedures, and functions to optimize performance
  • Creating user interfaces that are responsive, accessible, and user-friendly
  • Developing scheduled batch processes to support integrations with PALM and other platforms
  • Conducting code, architecture, and design reviews to ensure adherence to organizational standards
  • Analyzing and optimizing application performance
  • Designing scalable strategies for applications and batch processes as user demand and data volume increases
  • Ensuring security best practices and compliance requirements are met
  • Utilizing Azure DevOps to maintain CI/CD standards
  • Coordinating the development of application deployment plans and managing implementation activities

This position will provide technical leadership and expertise to support the development, architecture, and maintenance of applications, APIs, data mappings, and complex data integration processes, focusing on financial business systems.

Minimum Required Knowledge, Skills, and Abilities (KSAs):

  • 5+ years of experience in .Net/.Net Core, including API development
  • 5+ years of experience in DDL, DML T-SQL skills, advanced stored procedure writing, table design, primary/foreign key constraints, indexing, transactions, and error handling
  • 3+ years of experience in leading and mentoring a development team
  • 3+ years of experience in application architecture, technical design, and technical diagramming
  • 3+ years of experience in data mapping and batch process development
  • 3+ years of experience in analyzing and interpreting large datasets, including data cleaning, transformation, and visualization
  • 3+ years of experience testing high-volume complex data integration processes
  • Familiarity with system catalog views and Azure Cloud
  • 1+ year of experience with Azure DevOps Pipelines and GitHub repositories
  • Ability to provide excellent customer support and maintain high-quality work standards

Preferred Skills:

  • 3+ years of experience in developing or supporting financial business systems
  • Prior experience with state government agencies
  • General understanding of standard accounting practices

Education and Certifications:

  • Bachelor's or Master's Degree in Computer Science, Information Systems, or related field, or equivalent work experience (Required)
  • Certifications such as Microsoft or other related to desired KSAs (Preferred)
Skip to the main content