Negotiable
Outside
Remote
Phoenix, Arizona
Summary: The Full Stack Software Engineer role involves joining an agile team to develop and maintain a long-standing product using .NET, C#, JavaScript, and React. The position requires a candidate who can contribute effectively to both front-end and back-end development in a remote setting. The ideal candidate will have extensive experience in software development and a strong understanding of Agile methodologies. Responsibilities include writing clean code, conducting peer reviews, and collaborating with cross-functional teams.
Key Responsibilities:
- Work across the full stack (50/50 split between front-end and back-end) to develop new features and maintain existing ones.
- Write clean, efficient, and testable code, with a strong understanding of unit testing.
- Conduct peer code reviews to ensure code quality and maintainability.
- Collaborate with cross-functional teams including product management, project management, and Scrum Masters.
- Work within an Agile environment, participating in two-week sprints and regular stand-ups.
- Utilize SQL Server and Snowflake for database-related tasks.
- Support the transition of applications to AWS (experience with cloud environments is a plus).
Key Skills:
- 5+ years of professional software development experience.
- Proficiency in .NET, C#, React, JavaScript.
- Strong SQL Server knowledge and experience working with large-scale data.
- Experience in unit testing frameworks (Jest, Puppeteer).
- Familiarity with Agile methodologies and working within a structured development process.
- Strong communication and collaboration skills in a remote work environment.
Salary (Rate): 40.00
City: Phoenix
Country: United States
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Mid-Level
Industry: IT