3 years applicable experience building and maintaining back-end services and/or front-end applications. The Software Engineer position is open to Front End, Back End, or Full Stack engineers. Software Engineer Job Summary:
The Software Engineer will be part of the company's engineering team and work alongside Product, QA and DevOps in building and maintaining the company's Software-as-a-Service analytics platform along with the following tasks:
Evaluating business processes, anticipating requirements, uncovering areas for improvement, and developing and implementing solutions
Improve complex processes and systems to make them more robust and require less human intervention
Collaborate with other engineers and stakeholders to share knowledge and build expertise
Write clean, high-quality code and tests while keeping the system fast and reliable
Ensuring solutions meet business needs and requirements
Updating, implementing, and maintaining tickets and documentation on technical work completed
Software Engineer Skills & Experience:
Front End experience:
React, TypeScript, HTML, JavaScript, consuming RESTful APIs and the various front-end toolchains (NPM, Node, etc.)
Back End experience:
C#, ASP.NET, Web APIs, .NET Framework 4.x+, .NET Core 3.x+
Azure Platform-as-a-Service Architecture patterns
Azure SQL, Cosmos DB (NoSQL), Redis Cache, Transactional vs Analytical usage patternsTask or queue-based systems
Strong communication skills; unpacking in-depth analytics domain constraints/rules and discussing complex technical concepts to engineers and non-engineers
Experience with Git version control system
Agile software development principles
Desired Previous Education
Bachelor's Degree or equivalent work experience and/or industry certifications
Nice to have Qualifications:
Knowledge of CI/CD and DevOps practices
AngularJS
GraphQL
Frequently Asked Questions:
Benefits? Yes, provided the client
Remote Workers? Allows for 3 days per week remote
Visa Sponsorship? Not offered
Corp-to-Corp? No
How to Apply:
For immediate attention please apply online and send a text message or leave a voicemail for Ashley Allen at
ettain group is the Talent Solutions Company dedicated to employment opportunities in Technology, Healthcare IT, Digital, Professional, and Government. Since 1996 we've helped the most talented professionals in the industry capture the in-demand roles that align with their career goals. We are your long-term career partner and will not only work to find you an opportunity now but will actively work to re-engage you on your next assignment. Top employers and highly skilled talent throughout the U.S. select ettain group for an unparalleled recruitment experience, which has earned us ClearlyRated's Best of Staffing Diamond Awards for both Talent & Client Satisfaction for 9 consecutive years, an honor achieved by less than 2% in our industry. To learn more about ettain group visit www.ettaingroup.com . To explore more job opportunities with ettain group, visit www.jobs.ettaingroup.com/job-board .