Senior Full Stack Solution Engineer
Solution Architecture & Technical Design
Design scalable, secure, and maintainable software solutions for enterprise business applications.
Translate business and technical requirements into application architecture and implementation plans.
Evaluate solution alternatives, technology choices, and architectural trade-offs.
Produce technical documentation, architecture diagrams, and implementation guidance.
Full Stack Application Development
Design, develop, and maintain enterprise applications using .NET, C#, Angular, and Microsoft Azure.
Build responsive web applications, reusable UI components, RESTful APIs, backend services, and integrations.
Develop secure, high-performance applications using modern software engineering practices.
Implement automated testing and ensure high code quality throughout the development lifecycle.
Cloud & Integration Development
Design and develop cloud-native applications using Microsoft Azure services.
Build integrations between enterprise systems, cloud platforms, and third-party applications.
Develop APIs and data services supporting internal and external business applications.
Support database design, optimization, and cloud-based data solutions.
Application Delivery
Participate in application design, development, testing, deployment, and production support.
Conduct code reviews and promote software development best practices.
Troubleshoot application defects, performance issues, and production incidents.
Support CI/CD pipelines and automated deployment processes using Azure DevOps.
Collaboration & Leadership
Work closely with product owners, business analysts, architects, and development teams throughout the software development lifecycle.
Present technical recommendations, solution designs, and project updates to stakeholders.
Mentor developers and promote engineering standards, coding best practices, and continuous improvement.
Participate in Agile planning, sprint reviews, backlog refinement, and technical design sessions.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent professional experience.
- 6+ years of software engineering and full stack development experience.
- Strong expertise developing enterprise applications using C#, .NET, ASP.NET Core, and Angular.
- Experience designing and developing RESTful APIs and enterprise integrations.
- Strong experience with Microsoft Azure cloud services.
- Experience with SQL Server database development and optimization.
- Experience with Azure DevOps, Git, CI/CD pipelines, and Agile software development.
- Strong understanding of software architecture, design patterns, and application integration.
- Excellent communication, collaboration, analytical, and problem-solving skills.
Technical Skills
- C#.NET / ASP.NET Core
- Angular
- TypeScript
- HTML5 / CSS3 / JavaScript
- REST API Development
- Microsoft Azure
- SQL Server
- Azure Cosmos DB
- Azure DevOps
- Git
- CI/CD Pipelines
- API Integration
- Software Architecture
- Agile / Scrum
Nice to Have
- AI-Enabled Application Development
- Cloud-Native Application Design
- Microservices Architecture
- Service-Oriented Architecture (SOA)
- Distributed Systems
- Enterprise System Integration
- Power BI
- Automated Testing Frameworks
- Secure Application Development
- Utility or Regulated Industry Experience
Preferred Profile
The ideal candidate is a hands-on Senior Full Stack Solution Engineer who enjoys balancing software architecture with active application development. They possess deep expertise in Microsoft's development ecosystem, including .NET, Angular, Azure, SQL Server, and cloud-native application design, while remaining actively involved in coding, troubleshooting, and technical leadership. Candidates who thrive in collaborative Agile environments, build scalable customer-facing applications, and can guide projects from technical design through production deployment will be well positioned for success in this role.
About Seneca Resources
At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.