Responsibilities:
- Design, develop, and maintain scalable enterprise web platforms and applications using 11ty, Node.js, C# Blazor, .NET, and RESTful APIs
- Collaborate with stakeholders to gather, refine, and translate business requirements into technical solutions
- Architect and implement custom software solutions and system integrations for enterprise workflows
- Establish reusable design patterns, components, and shared services across multiple websites/platforms
- Develop and maintain cloud-based solutions in Microsoft Azure (hosting, storage, security, monitoring)
- Build and maintain CI/CD pipelines for automated builds, testing, and deployments
- Implement unit/integration tests and automated quality checks for reliability, performance, and security
- Design front-end UIs that are performant, accessible, and aligned with UX/UI best practices
- Build proof-of-concepts and technical prototypes for new technologies/frameworks
- Optimize website performance, scalability, and SEO to improve traffic and engagement
- Monitor/analyze web traffic and usage with analytics/monitoring tools and report insights
- Identify automation/process improvements to increase efficiency and reliability
- Ensure security, compliance, and governance adherence in a regulated environment
Minimum Qualifications:
- BS/MS in computer science, information systems, or related field OR equivalent experience
- 5+ years (BS) or 3+ years (MS) software engineering
- 2+ years object-oriented development (preferably .NET)
- 3+ years web stack (MVC, HTML/CSS, ASP.NET)
- 3+ years web APIs/server-oriented architecture
- 2+ years agile/scrum/shape-up methodologies
- 1+ years Node.js/variants (e.g., React, Express) for static generators
- 1+ year dashboards (data visualization/structure)
- 1+ year SQL/relational databases (querying, star schemas)
- Azure DevOps Pipelines experience
- Ability to analyze data/systems for business insight
- Experience with cloud environments (PaaS/IaaS/SaaS)
- Ability to produce/understand IEEE software engineering documents (requirements/specs)
- Documentation skills (UML) and troubleshooting/debugging skills
- Excellent written/verbal communication and ability to prioritize in fast-paced environments
Preferred Qualifications:
- DataBricks or other data pipeline technologies
- Front-end design work with Figma (or similar)
- Web tools like Google Analytics, Pixel, GTM