Facets Developer
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled and motivated Facets Developer to join our dynamic technology team. In this role, you will be responsible for designing, developing, and maintaining complex insurance and healthcare data systems using Facets, a comprehensive insurance platform. Your expertise will drive the development of scalable, efficient, and secure solutions that enhance our data processing capabilities. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to innovative projects that impact our organization's success., * Develop and customize Facets modules to meet specific business requirements, ensuring seamless integration with existing systems.
- Collaborate with cross-functional teams to gather requirements, analyze workflows, and translate them into technical specifications.
- Design and implement database schemas, ensuring optimal performance and data integrity using SQL Server or similar relational databases.
- Build and maintain RESTful APIs and web services to facilitate data exchange between Facets and other enterprise applications.
- Utilize programming languages such as C#, Java, or Python to develop custom solutions within the Facets environment.
- Conduct unit testing, debugging, and troubleshooting to ensure high-quality deliverables aligned with SDLC (Software Development Life Cycle) standards.
- Participate in Agile development processes, including sprint planning, stand-ups, and code reviews, to promote continuous improvement.
Requirements
Do you have experience in Microservices?, * Proven experience with Facets insurance platform development and customization.
- Strong proficiency in Web development technologies including HTML, CSS, JavaScript, TypeScript, React, Angular, and Bootstrap for UI/UX enhancements.
- Extensive knowledge of ASP.NET (including ASP.NET MVC), WCF services, RESTful APIs, SOAP web services, and Microservices architecture.
- Hands-on experience with database design and management using SQL Server, MySQL, PostgreSQL, or Oracle; familiarity with PL/SQL and T-SQL is essential.
- Expertise in software development tools such as Visual Studio, GitHub/Git, SVN/TFS for version control; experience with CI/CD pipelines is a plus.
- Familiarity with cloud platforms like AWS or Azure for deploying scalable applications.
- Strong understanding of Object-Oriented Programming (OOP), UML modeling for system design, multithreading concepts for performance optimization, and application debugging techniques.
- Knowledge of application security best practices including OAuth2, authentication protocols, and data encryption methods.
- Experience working within Agile methodologies to deliver iterative improvements efficiently.
- Ability to work in Linux environments using shell scripting or Bash when necessary; familiarity with application servers like IIS is advantageous. Join us as a Facets Developer to leverage your technical expertise in a fast-paced environment where innovation drives success! Your contributions will directly impact the efficiency of our data systems while providing opportunities for professional growth in a collaborative setting dedicated to excellence.