Internet/Web Architect

SMART TECH SKILLS LLC

Tallahassee, Florida, FL

JOB DETAILS
SKILLS
Accounting, Agile Programming Methodologies, Analysis Skills, Best Practices, Code Reviews, Communication Skills, Database Technology, Documentation, HTML (HyperText Markup Language), Information Technology & Information Systems, Internet Application, Intranet, Leadership, Maintain Compliance, Meeting Minutes, Mentoring, Microsoft .NET, Microsoft C# (C Sharp), Microsoft Excel, Microsoft PowerPoint, Microsoft SQL Server, Microsoft SharePoint, Microsoft Visio, Microsoft Visual Studio, Microsoft Windows Azure, Microsoft Word, Model View Controller, Multitasking, Oracle Database, Presentation/Verbal Skills, Problem Solving Skills, Project Estimates, Project Planning, Project/Program Management, Prototyping, Quality Assurance Methodology, Regulatory Compliance, Requirements Management, Software Architecture, Software Architecture Design, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, System Integration (SI), Systems Analysis, Team Foundation Server (TFS), Technical Leadership, Test Driven Development (TDD), Unit Test, Validation Documentation, Waterfall Model of Software Development, Web Programming, Web Site Monitoring, Writing Skills, jQuery
LOCATION
Tallahassee, Florida, FL
POSTED
22 days ago
Benefits:
  • Competitive salary

Location:
Onsite: Tallahassee, Florida


Experience Level
Mid–Senior Level (5 or more years of relevant experience)


Role Overview
The Senior Software Engineer / Solution Architect is responsible for designing, developing, and overseeing enterprise web‑based application solutions. This role participates across the full system development lifecycle, provides technical leadership, and serves as a senior subject matter expert for solution architecture and development best practices. The position works closely with IT leadership, project teams, and stakeholders to ensure solutions align with departmental standards, architecture, and business objectives.


Key Responsibilities:


Solution Architecture & System Design
  • Establish and manage solution architecture for software and web application development initiatives
  • Analyze current systems to understand inputs, outputs, and integration points
  • Translate business requirements into scalable Internet, Intranet, and Extranet architectures
  • Ensure proposed solutions are compatible with existing systems, platforms, and environments
Software Development & Technical Leadership
  • Design, develop, and enhance web‑based application solutions using established development standards
  • Develop prototypes, system design deliverables, and application implementation artifacts
  • Apply test‑driven development and unit testing methodologies
  • Recommend and implement best practices in web and application architecture
Code Quality & Engineering Oversight
  • Oversee and participate in code reviews to ensure quality, performance, and maintainability
  • Provide documentation for design decisions, estimates, assumptions, and performance metrics
  • Analyze assigned specifications and develop technical solutions accordingly
Project & Delivery Support
  • Participate in all phases of development and implementation, including special projects
  • Support project planning, estimating, and task tracking
  • Participate in daily stand‑ups and project‑related meetings
  • Produce and distribute meeting notes, status updates, and project communications
Mentorship & Collaboration
  • Direct and mentor junior developers
  • Serve as a senior technical subject matter expert for project teams
  • Collaborate with internal stakeholders to ensure alignment with business needs and IT standards
Standards, Documentation & Compliance
  • Follow departmental IT processes and coordinate with IT staff to maintain compliance with standards
  • Develop and maintain technical standards, procedures, and documentation
  • Provide detailed accounting of work performed, including required timesheets
Required Qualifications
  • 5 or more years of IT experience in architecture design, software development, database systems, and systems integration
  • Experience working in multi‑platform enterprise environments
  • Knowledge of state or public‑sector IT standards and processes
  • Proficiency with Microsoft C#, .NET, MVC, jQuery, responsive design, and HTML
  • Proficiency with Microsoft SQL Server and experience with Oracle databases
  • Experience working with Microsoft Azure
  • Experience using Visual Studio 2012 or later
  • Experience with test‑driven development and unit testing methodologies
  • Experience working in Agile and/or Waterfall delivery environments
  • Strong architecture design and system integration experience
  • Excellent written and verbal communication skills
Preferred Qualifications
  • Experience with Microsoft Word, Excel, and Visio
  • Knowledge of PowerPoint and SharePoint
  • Experience with Team Foundation Server or similar tools
Core Skills & Attributes
  • Strong analytical and problem‑solving skills
  • Ability to make independent technical decisions within scope of responsibility
  • Goal‑oriented and proactive team contributor
  • Ability to manage multiple projects and priorities in a fast‑paced environment
  • Strong validation and documentation skills
  • Leadership and mentoring capabilities
  • Effective collaboration with technical and non‑technical stakeholders

About the Company

S

SMART TECH SKILLS LLC