6-12+ Month Contract Position w/option to convert to a permanent role
Location - 100% Remote (must be located in EST or CST)
Our client is looking to add a Full Stack Engineer that works directly with UX , application specialists, and other software developers to improve our cloud-based SaaS solution. In addition, you will work with the engineering team to ensure a smooth migration to this new technology.
• Write code and test automation as necessary to deliver features within a Scrum based environment
• Analyze story/task requirements and produce simple, maintainable code using OOP
• Collaborate with team members (UX, QA, DevOps) and other engineering teams to ensure features are delivered efficiently and with maximum impact
JOB QUALIFICATIONS
• Bachelor of Science or equivalent job experience
• 5+ years of development experience or equivalent shipping web-based applications (preferably in a SaaS environment)
• 1+ years of experience in an Agile or other related environment preferred
• Experience developing single page applications in React.js with a strong command of related web technologies (JavaScript, HTML5, CSS3, etc)
• Experience developing .NET APIs with a strong command of the .NET Core ecosystem.
• Good understanding object-oriented design and thinking and related concepts including but not limited to separation of concerns and dependency inversion.
• Experience using dependency injection to produce loosely coupled modular software.
• Proficiency building continuous integration pipelines (Azure DevOps or Octopus Deploy preferred)
• Passion for and experience in creating test automation
• Experience with Entity Framework Core or other ORM
• Experience with Tailwind CSS a plus
• Understanding of microservices and distributed systems
The anticipated hourly rate range for this position is ($55/hr-62/hr). Actual hourly rate will be based on a variety of factors including relevant experience, knowledge, skills and other factors permitted by law. A range of medical, dental, retirement and/or other benefits are available after a waiting period.