Internet/Web Architect

The Smart
Tallahassee, United States of America
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tallahassee, United States of America

Tech stack

Microsoft Word
HTML
.NET
Microsoft Excel
Agile Methodologies
Applications Architecture
Unit Testing
Azure
C Sharp (Programming Language)
Software Quality
Code Review
Databases
Web Development
Extranet
IT Management
jQuery
Microsoft Visual Studio
Microsoft Visio
Microsoft SQL Server
Team Foundation Server
MVC
Oracle
Microsoft PowerPoint
Systems Development Life Cycle
Responsive Web Design
SharePoint
Software Engineering
Systems Integration
Test Driven Development
Information Technology
Multiplatform

Job description

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., 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

Requirements

Do you have experience in jQuery?, Mid-Senior Level (5 or more years of relevant experience), * 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

Benefits & conditions

  • Competitive salary

Apply for this position