Job Title: Application Developer / AI Solutions Analyst
Location: Remote
Employment Type: Contract
This is a hands-on technical role focused on developing, maintaining, and supporting AI-enabled applications and cloud-based services. The successful candidate will work primarily in Python using modern web frameworks such as FastAPI, deploy and maintain services on Microsoft Azure, and utilize Git-based source control and pull-request workflows.
The role operates within an AI-assisted software development environment where coding assistants are used to support code development, review, testing, and debugging. The candidate will be expected to effectively utilize AI-assisted development tools while validating outputs and delivering reliable production-quality solutions.
The selected candidate will collaborate closely with the Connecticut AI Lab, supporting the design, development, and deployment of AI-enabled applications across state agencies.
Key Responsibilities Maintain, enhance, and extend existing applications and supporting services.
Analyze requirements and participate in project planning activities.
Develop, test, debug, and maintain application source code.
Configure, deploy, and monitor applications within cloud environments.
Design and develop applications, data flows, forms, reports, and supporting services.
Provide technical guidance regarding infrastructure and application integration.
Document technical processes, workflows, and procedures.
Evaluate emerging technologies and development tools.
Support application deployment and production operations.
Perform related duties as required.
Experience with Python development.
Experience with modern web frameworks such as FastAPI.
Experience with Microsoft Azure services, including App Service, Storage, and Key Vault.
Experience with Git source control and pull-request workflows.
Knowledge of AI-assisted software development tools and practices.
Understanding of software development life cycle and application design principles.
Knowledge of cloud computing concepts and Azure services.
Experience with secure software development practices.
Understanding of data security and confidential information handling.
Ability to evaluate and compare AI models for specific use cases.
Strong analytical, communication, and problem-solving skills.
Ability to deliver solutions from requirements gathering through production deployment.
Experience developing AI-enabled applications.
Experience supporting cloud-native applications.
Experience working with AI or machine learning solutions.
Experience collaborating with cross-functional technical teams.
Knowledge of regulated or secure environments.
VeeRteq Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment based on their skills, qualifications, and experience.