SOFTWARE ARCHITECT (EXPERT)

Sandy Mac EvolutionCity of Albany, NY
Onsite

About The Position

Sandy Mac Evolution LLC is seeking an experienced Software Architect (Expert) to support a long-term New York State Department of Health initiative in Albany, NY. The selected candidate will be responsible for designing, developing, and supporting enterprise-level software solutions utilizing Java technologies, Oracle databases, modern web frameworks, and integration services within a large-scale government environment. The ideal candidate will possess strong experience in object-oriented analysis and design, enterprise Java application architecture, Oracle PL/SQL development, web services integration, and modern application development methodologies.

Requirements

  • 84 months of experience in object-oriented analysis and design (OOAD) utilizing Java programming language technologies
  • 84 months of experience developing Oracle PL/SQL procedures and packages
  • 60 months of experience utilizing the Spring MVC framework
  • 24 months of experience utilizing the Struts framework
  • 24 months of experience utilizing JavaScript frameworks
  • 12 months of experience building responsive web applications
  • 12 months of experience developing Java web services using REST and SOAP
  • 12 months of experience utilizing CI/CD pipelines and deployment methodologies

Nice To Haves

  • Strong understanding of enterprise application architecture and software development lifecycle (SDLC)
  • Experience working within large government or healthcare environments
  • Knowledge of relational database design and optimization
  • Strong analytical, troubleshooting, and problem-solving abilities
  • Excellent written and verbal communication skills
  • Ability to work independently and within collaborative technical teams

Responsibilities

  • Design, develop, and maintain enterprise-level Java applications and software architecture solutions
  • Perform object-oriented analysis and design (OOAD) for complex information technology systems
  • Develop and maintain Oracle PL/SQL procedures, packages, and database components
  • Design and implement RESTful and SOAP-based web services
  • Develop and support responsive web applications and user interfaces
  • Collaborate with technical teams, business stakeholders, and project leadership to deliver scalable software solutions
  • Participate in application modernization initiatives and CI/CD implementation activities
  • Troubleshoot application defects, system issues, and performance bottlenecks
  • Support software deployment, integration, testing, and production activities
  • Prepare technical documentation and architectural design specifications
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service