Allied Benefit Systems is a company that values remote work and offers flexibility to its employees. The Software Engineer II will be responsible for designing, developing, and maintaining software applications while collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities:
- Collaborate with team comprised of technical and non-technical members to support completion of projects in a timely fashion
- Provide technical leadership to junior developers
- Work with manager and stakeholders to resolve blockers that impact project timelines
- Partake in code review to ensure Allied’s code reviews are being adhered to
- Work closely with team to design, develop, test, and deploy
- Meet Allied’s expectations for productivity, quality, and goal accomplishment
- Adhere to, and apply all applicable privacy and security laws, including but not limited to HIPAA, HITECH and any regulations promulgated thereto
- Perform other duties and responsibilities, as assigned
Requirements:
- Bachelor's degree in Computer Science or Information Technology or equivalent work experience required
- 5-7 years' experience developing software using Microsoft's platform required
- Strong understanding of SOLID and OOP
- Ability to collaborate well with team members
- Understanding of SDLC lifecycle
- Experience coding in C#, ASP.NET/MVC, Web APIs, React
- Experience with SQL Server Development – creating and modifying stored procedures
- Display strong technical experience in Microsoft Stack
- Adhere to, and apply all applicable privacy and security laws, including but not limited to HIPAA, HITECH and any regulations promulgated thereto
- Familiarity to Azure DevOps preferred
- Familiarity with Azure or AWS cloud environments preferred
- Familiarity with API Gateway patterns preferred
- Certifications & Licenses: none required, though MCSA, other Microsoft certifications, and HIPAA Awareness/Security are preferred