Senior Data Engineer – Insurance jobs in United States
cer-icon
Apply on Employer Site
company-logo

Infojini Inc · 8 hours ago

Senior Data Engineer – Insurance

Infojini Inc is seeking a Senior Data Engineer to join their innovative data team. In this role, you will build scalable data pipelines to power insurance analytics and contribute to the design and development of enterprise-wide big data solutions.

Information Technology
badNo H1Bnote
Hiring Manager
Sourav D.(SD)
linkedin

Responsibilities

At least 12 years of overall IT experience. 5+ years of relevant experience in design and development complete end-end to design of enterprise-wide big data solution
Experience in designing & developing a big data solution using Spark, Scala, AWS Glue, Lambda is a must
Strong Application development experience in Java/Scala/Python
Strong Database SQL experience, preferably Redshift or Snowflake
Acts as a Technical Leader and mentor to the team
Experience in Insurance or Investment Management functions needed
Advise on architectural decisions and design
Participate in design workshops
Create integration and application technical design documentation
Conduct peer-reviews of functional design documentation
Provide guidance on intended solution and best practices during development, configuration, and testing phases
Complete development, configuration, and unit testing of high complexity areas
Perform code reviews and ensure standards are applied to each solution component
Resolve complex defects during testing phases
Provide guidance to developers in resolving defects
Support and execute performance testing
Provides guidance on infrastructure and environment setup
Production Support: Assist in troubleshooting production environment and tuning environments
Ensures best practices are followed from a technical perspective during all phases of the project
Developing our application - by delivering new features according to the business requirements, ensuring their high quality and timely delivery. We expect you to develop maintainable, well-documented solutions, with an eye toward standardization, reusability, simplicity, performance, robustness, and other attributes of enterprise-strength solutions
Contributing to the application design - creating Proofs of Concepts or prototypes when needed, contributing to technical design of applications, helping to choose the right tech stack, choosing, and applying system integration patterns, contributing to DB & data model design
Helping to define application requirements - using your technical expertise to work with business analysts, business representatives and other stakeholders to define requirements
Thorough validation of the developed system – by utilizing advanced techniques and comprehensive testing approach (e.g. negative testing, testing boundary conditions, etc.), and working with the business stakeholders to support UAT testing
Supporting our business stakeholders with your technical expertise - replying to inquiries, investigating, and resolving encountered issues, addressing production incidents, and maintaining a helpful, “high-touch” approach to working with our business users
Following and improving Agile practices - participating in Scrum Development team, encouraging others to follow the rules of Agile development, continuously improving our development methodology

Qualification

Big Data SolutionsSparkAWS GlueSQLJavaScalaPythonInsurance Domain ExpertiseAgile PracticesTechnical Leadership

Required

At least 12 years of overall IT experience
5+ years of relevant experience in design and development complete end-end to design of enterprise-wide big data solution
Experience in designing & developing a big data solution using Spark, Scala, AWS Glue, Lambda is a must
Strong Application development experience in Java/Scala/Python
Strong Database SQL experience, preferably Redshift or Snowflake
Acts as a Technical Leader and mentor to the team
Experience in Insurance or Investment Management functions needed
Advise on architectural decisions and design
Participate in design workshops
Create integration and application technical design documentation
Conduct peer-reviews of functional design documentation
Provide guidance on intended solution and best practices during development, configuration, and testing phases
Complete development, configuration, and unit testing of high complexity areas
Perform code reviews and ensure standards are applied to each solution component
Resolve complex defects during testing phases
Provide guidance to developers in resolving defects
Support and execute performance testing
Provides guidance on infrastructure and environment setup
Production Support: Assist in troubleshooting production environment and tuning environments
Ensures best practices are followed from a technical perspective during all phases of the project
Developing our application - by delivering new features according to the business requirements, ensuring their high quality and timely delivery
Contributing to the application design - creating Proofs of Concepts or prototypes when needed, contributing to technical design of applications, helping to choose the right tech stack, choosing, and applying system integration patterns, contributing to DB & data model design
Helping to define application requirements - using your technical expertise to work with business analysts, business representatives and other stakeholders to define requirements
Thorough validation of the developed system – by utilizing advanced techniques and comprehensive testing approach (e.g. negative testing, testing boundary conditions, etc.), and working with the business stakeholders to support UAT testing
Supporting our business stakeholders with your technical expertise - replying to inquiries, investigating, and resolving encountered issues, addressing production incidents, and maintaining a helpful, 'high-touch' approach to working with our business users
Following and improving Agile practices - participating in Scrum Development team, encouraging others to follow the rules of Agile development, continuously improving our development methodology

Company

Infojini Inc

company-logo
Infojini Inc. delivers innovative IT Services and Solutions to empower startups, Fortune 500 companies, and global enterprises.

Funding

Current Stage
Late Stage

Recent News

Baltimore Business Journal
Company data provided by crunchbase