Senior Full Stack Software Engineer
Maximus, Inc. · Eugene, OR, United States ·
COMPENSATION
€•• – ••k
Listed on WeAreDevelopers
- Senior level role
- Fully remote (EU)
- C# and .NET 8+
- Vue.js and TypeScript
- AWS cloud services
You will lead the development of software solutions for enterprise web applications, handling everything from design to deployment. The role involves evaluating new tools, defining requirements, and ensuring high-quality code through reviews and testing.
Beyond coding, you will support production systems by troubleshooting issues and analyzing logs. You also provide guidance and training to other developers, helping to elevate team standards and resolve complex technical challenges.
What you'll do
- Design and implement software modules based on system specifications
- Conduct unit testing and integrate coded modules into the system
- Perform code reviews and assist developers with issue resolution
- Support users by troubleshooting production logs and data
- Evaluate and incorporate new coding techniques and tools
- Consult on requirements elicitation and definition processes
- Provide coaching and training to team members
What you'll need
- Bachelor's degree or equivalent professional experience
- 5+ years of relevant professional experience required
- 8+ years of full-stack engineering for enterprise apps
- Strong proficiency in C# and .NET Framework 4.x/8+
- Experience with JavaScript, TypeScript, and Vue.js
- Solid knowledge of SQL Server and data modeling
- Familiarity with REST APIs and secure software design
- Experience with AWS services and CI/CD pipelines
Nice to have
- Experience with SSRS and Azure DevOps
- Knowledge of Microservices architecture
- Proficiency with Docker and Kubernetes
- Skills in application monitoring and logging
Stack
- C#
- .NET Framework
- .NET 8+
- JavaScript
- TypeScript
- Vue.js
- HTML5
- CSS3
- SQL Server
- AWS
- Git
- OIDC
- SAML2
- JWT