
ETL Developer III Growing Healthcare Organization REMOTE NE STATES ONLY
- Worcester, MA
- Permanent
- Full-time
- Design and develop solutions that meet the business needs of the organization using modern tools and techniques
- Working knowledge of Health Insurance Payer, Provider, Financial Services industry
- Fully engage with business and IT partners to address needs. Use your acumen and design skills to translate technical details into business terms and vice versa.
- Foster strong working relationships across the organization and within technology to drive the development of integration capabilities and overall technology strategy and goals.
- Design solutions with the Integration team using cloud technologies and appropriate leading-edge technologies.
- Creating, maintaining and versioning API’s in the management layer.
- Use and examine current transformation technologies such as XML, JSON, CSV and SQL.
- 7+ years of experience of design, build, and testing experience in a large enterprise environment
- 7+ years API or application development
- 7+ year developing in C#, .NET Framework 4.x
- 3+ Working experience with Azure IaaS and PaaS services (e.g. SQL Server, Azure Functions)
- 3+ Experience developing REST API using WEB API 2.0.
- Object Oriented Programming, DI, Generics, Observable using Type Script
- Proficient in Node.js and Angular-CLI platform, NPM Scripts
- Hands on experience using and developing REST APIs using micro services architecture
- Working knowledge of distributed enterprise architecture.
- Strong understanding of Git, Bitbucket, Jira, Confluence, Swagger (API documentation) or similar technologies.
- Working knowledge of relational databases such as MS SQL Server or similar technologies
- Working knowledge of various source control technologies such as Azure DevOps, GitHub and Git
- Working knowledge of CI/CD and automated testing.
- Working knowledge of Agile / Scrum methodology.
- Ability to visualize, articulate, and solve problems to make informed decisions as well as organize and analyze a solution as part of a whole and its individual components.
- Ability to communicate effectively in written and oral communications.
- Respond well to change; handle multiple demands / priorities effectively; adapt to best fit with situation at hand; handle conflict effectively; willing to accept new responsibilities; take initiative and be accountable.
- Team Player and Cross-team collaboration