Title: Full Stack Engineer
Location: Seattle, 2x a week onsite/ 3x a work remote
Duration: 6 months contract-to-hire
REQUIREMENTS:
• Bachelor’s Degree in Computer Science, Technology, or Engineering, or a related field or experience.
• A minimum of four years' experience performing progressively more complex and responsible tasks involving development and support of enterprise applications and services.
• Proficiency in C# .NET and .NET Framework.
• Proficiency in SQL server, such as writing complex SQL Queries, table design and normalization.
• Experience in .NET Core, ASP.NET Core
• Experience in web programming languages, technologies and frameworks, such as HTML5, AJAX, JavaScript, jQuery, Json, and CSS.
• Experience with Software Configuration Management and CI/CD (Code versioning, Branching, and Release Management), Azure DevOps/TFS or similar, e.g., GIT.
• Demonstrated excellent written/oral communication skills, technical documentation skills, user liaison skills and personal interaction abilities.
DESIRED:
• Excellent problem-solving skills.
• Experience in troubleshooting issues on Windows OS.
• Desire and ability to learn about and to support existing applications.
• Understanding of how the Web works, secure design and coding practices.
• Ability to quickly learn new technologies, as needed.
• An effective team player skilled at collaboration.
• Recent web development experience in MVC, and Web APIs.
• Knowledge of IT accessibility issues for users with disabilities; familiarity with accessibility standards and best practices; experience testing for accessibility; and demonstrated ability to design content/applications with accessibility considerations.
• Understanding of Design Patterns, Coding Practices, Software Architecture Patterns, and Frameworks.
• Experience in Higher Education, preferably at a major research (R1) university.
Day to Day:
A large research university is looking for a Full-Stack Developer who will support the Administrative Systems team.
The Full Stack Developer works with a small team of engineers and architects and is responsible for collaboration within the team, with other units within the department and business partners. This position also improves practices, processes, tools for development, testing, versioning, continuous integration, automated release, deployment of service changes, and operations and monitoring. The person in this position is expected to contribute ideas and data to inform strategy and promote learning and continual improvement.
Compensation:
$55-75/hr.
Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law