
Software Engineer III – Full Stack, Vue, .NET
Patriot Software
full-time
Posted on:
Location Type: Remote
Location: Alaska • California • United States
Visit company websiteExplore more
Salary
💰 $105,000 - $125,000 per year
About the role
- Design, develop, and maintain scalable web-based applications
- Collaborate with other engineers and cross-functional team members to deliver business value
- Participate in code reviews and technical discussions
- Write clean, tested, and well-documented code
- Contribute to architecture and design conversations
- Support and improve development practices (e.g., CI/CD, testing, monitoring)
- Engage in continuous learning and knowledge sharing within the team
- Communicate progress, blockers, and risks in a timely and transparent way
- Support Patriots’ values through positive interactions with internal and external stakeholders
Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
- 4–7 years of professional software development experience
- Professional experience with modern JavaScript Frameworks (preferably Vue.js)
- Proficient in .NET Core, C#, and Entity Framework
- Experience with databases (especially Postgres) and experience building transactional systems
- Understanding of microservice architecture and cloud infrastructure (e.g., AWS)
- A focus on performance, scalability, and reliability
- Ability to work through requirements with support from senior engineers when needed
- Strong communication and teamwork skills
- Passion for continuous learning and improvement
- Consistent, Reliable High-Speed Internet Access
- Dedicated, quiet workspace free from distractions
Benefits
- Comprehensive suite of benefits
- Health insurance
- Paid time off
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScript.NET CoreC#Entity FrameworkPostgresmicroservice architecturecloud infrastructureCI/CDtestingmonitoring
Soft Skills
communicationteamworkcollaborationcontinuous learningproblem-solvingtransparencyreliabilitydedicationinterpersonal skillsknowledge sharing
Certifications
Bachelor’s degree in Computer Scienceequivalent practical experience