Post Job Free
Sign in

Application Architect

Company:
Capital Technology Alliance
Location:
Tallahassee, FL, 32318
Posted:
May 09, 2025
Apply

Description:

Job Overview:

Provides design recommendations based on a long-term IT organization strategy. Develops enterprise-level applications and custom integration solutions, including significant enhancements, interfaces, functions, and features. Uses various platforms to deliver automated systems applications to customers. Offers expertise regarding the integration of applications across the business. Determines specifications, then plans, designs, and develops the most complex and business-critical software solutions, utilizing appropriate software engineering processes individually or in collaboration with the project team. Assists with the most challenging support problems.

Develops programming, development standards and procedures, and programming architectures for code reuse. Possesses in-depth knowledge of state-of-the-art programming languages and object-oriented approaches in designing, coding, testing, and debugging programs. Understands and consistently applies the attributes and processes of current application development methodologies. Researches and maintains knowledge of emerging technologies and their potential applications to the business. Recognized both internally and externally as a technical expert and critical resource.

Key Responsibility:

Application Strategy and Design

Leverage advanced programming expertise in Python, C/C++, C#, and R to guide application design aligned with the agency's long-term IT strategy.

Develop enterprise-level applications using web development tools such as HTML, CSS, and JavaScript.

Development and Integration

Establish and implement standards, procedures, and reusable architectures for application development.

Utilize Azure and Power Platform to enhance interfaces, functionalities, and cross-platform features.

Project Leadership and Support

Lead complex software development projects involving MySQL, Microsoft SQL Server, and Oracle PL/SQL.

Manage development workflows using Jenkins, Jira, and Git

Cross-Business Integration

Apply data analytics tools (SPSS, SAS, Power BI, Tableau) to ensure integrated business solutions and data-driven insights.

Technical Expertise and Innovation

Maintain knowledge of security and compliance tools (e.g., Nessus, Splunk, Wireshark, IAM)

Research and implement emerging technologies to enhance business application performance and innovation

Quality Assurance and System Security

To meet compliance standards, ensure robust, secure application development with integrated security measures (e.g., Qradar, SAP).

Communication and Training

Explain complex technical concepts to technical and non-technical audiences.

Train users and manage workflows using platforms such as ServiceNow and monday.com.

End-User Support

Provide proactive and reactive support for application-related issues, ensuring system reliability and responsiveness.

Relationship Management

Cultivate strong relationships with stakeholders to align IT objectives with business goals

Act as a consultant, mentor, and change agent using tools like Smartsheet for strategic planning and collaboration

Required Experience:

Ability to design, develop, and maintain advanced application architectures, including cloud-based solutions using tools such as Azure and AWS

Expertise in programming languages such as Python, C/C++, C#, and R

Proficient in web development tools and languages, including HTML, CSS, and JavaScript

Experience with platform development using Microsoft Power Platform

Skilled in utilizing data analysis and statistics software such as SPSS, SAS, Power BI, and Tableau for complex data manipulation and visualization

Advanced knowledge of managing database systems such as MySQL, Microsoft SQL Server, and Oracle PL/SQL

Proficient with project management and collaboration tools including Jenkins, Jira, ServiceNow, monday.com, Smartsheet, and Git

Ability to conduct primary and secondary technical research to identify and integrate emerging technologies

Experienced in integrating and troubleshooting complex software systems across varied platforms and technologies

Ability to communicate technical information clearly and effectively to both technical and non-technical audiences

Capable of working independently and collaboratively, serving as a mentor and technical leader within project teams

Experience leading technical projects and aligning strategic decisions with business goals and IT standards

Demonstrates strong attention to detail in the design, testing, and deployment of software solutions

Deep understanding of security principles and best practices relevant to application architecture and data protection

Preferred: Technical certifications such as AWS Certified Solutions Architect, Oracle Certified Professional, or similar

Knowledge of virtualization, database, collaboration, and messaging technologies

Solid knowledge of IT security principles and best practices

Education:

Bachelor’s or Master’s Degree in Computer Science, Information Systems, or other related field. Or equivalent work experience.

Apply