The Hartford

Senior Staff Software Engineer - (Charlotte, NC)

Charlotte, NC Full time
Senior Staff Software Engineer - IE07HE

We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals – and to help others accomplish theirs, too. Join our team as we help shape the future.   

         

Hartford Fire Insurance Company in Charlotte, NC has the following opening for a Senior Staff Software Engineer.

Summary of Duties: Develop scalable and reliant applications using programming languages Java, J2EE technologies, Webservices (SOAP and Rest) using Frameworks such as Spring boot. Build web application that integrates with complex pricing models ingesting data, performing calculations, and extracting premium from large Excel files using file formatting API's ASPOSE and Apache POI. Build and manage data pipelines sourcing data from data warehouse and writing ETL scripts in Python, utilizing AWS Glue and data processing frameworks like PySpark. Architect and implement highly scalable using AWS services including Lambda, ECS, EKS, RDS, S3, IAM, SNS, SQS, EventBridge, Cloud-Formation, Service Catalog, ALB, VPC, EC2 and other prominent webservices. Configure and Customize Guidewire PolicyCenter to implement complex pricing and rating solutions and manage integrations between guidewire platforms and enterprise systems. Manage extensive datasets and craft intricate queries utilizing Spring JPA and Hibernate, with support for both Postgres and Oracle drivers. Design and implement new software architecture patterns in Cloud that are scalable, secure and cost efficient, adhering industry standards such as multi region support with fault tolerant and data replication strategies. Develop Infrastructure as Code (IaC) using CloudFormation templates, YAML files, build specifications, and Python Lambda functions to have a completely automated build and release process for all AWS resource infrastructure and code artifacts. Build and publish B2B API's into API management platforms like IBM API Connect and Datapower Gateway and maintain them throughout the API lifecycle. Develop high performing SPA applications to build risk evaluation dashboards using ReactJs, Typescript, Angular, html, CSS. Use shift left approach to do security, testing and performance in dev cycle using testing frameworks BDD, Karate, Gatling. Implement on prem DevOps practices, including continuous integration and continuous deployment (CI/CD) using tools like Kubernetes, Docker, Jenkins, and Udeploy. Ensure the security of applications and data by implementing robust cybersecurity measures and protocols. Implement proactive monitoring and observability to predict and detect abnormal system behaviors, with timely alerts avoiding system impacts using Dynatrace, Aws cloudwatch, Splunk tools. Produce and Consume webservices using insurance industry ACORD XML and JSON standards. Provide technical leadership in Scrum Teams by enforcing the vision of the application architecture and safeguard the integrity of the application environment, in alliance with architects and other tech leads. Perform routine design and code reviews to assess design quality, code quality, validate adherence to Enterprise standards, and coach junior engineers on best practices. Work with cross functional teams and translate requirements between business, project management and technical projects or programs. Work location: Charlotte, NC.

Qualifications: Position requires a Master’s degree in Computer Science, Computer Science & Engineering, Computer Information Systems, Information Technology, Information Technology & Cybersecurity, Electrical & Computer Engineering, or a related field and 4 years of experience in the job offered or in a related occupation. In addition, position requires 4 years of experience with the following: Programming Languages: Java, Python, JavaScript; Frameworks: Spring Boot, Hibernate, Spring JPA, Spring integration, PySpark; Cloud Platforms: AWS services including AWS Glue, Event Bridge, S3, ECS and other; File Formatting tools: Aspose, Apache POI; Insurance Tools: Guidewire; Front-end technologies: Angular, ReactJs, Typescript, Html, CSS; API Management tools: IBM API Connect, DataPower; IAC: AWS Cloud formation, Service Catalog, Lambda; Databases: PostgreSQL, Oracle, MongoDB; Observability tools: Dynatrace, Splunk, Elastic Cache; Testing Frameworks: BDD, Karate, Gatling; CI/CD Tools: Git, Jenkins, Docker, Kubernetes, OpenShift, AWS CloudFormation; and Methodologies: Scaled Agile, Scrum.

Salary Range: $154,669.00 to $189,240.00 per year.

Contact: Apply online at https:https://thehartford.wd5.myworkdayjobs.com/Careers_Restricted/job/Charlotte-NC/Senior-Staff-Software-Engineer----Charlotte--NC-_R2623654

Compensation

The listed annualized base pay range is primarily based on analysis of similar positions in the external market. Actual base pay could vary and may be above or below the listed range based on factors including but not limited to performance, proficiency and demonstration of competencies required for the role. The base pay is just one component of The Hartford’s total compensation package for employees. Other rewards may include short-term or annual bonuses, long-term incentives, and on-the-spot recognition. The annualized base pay range for this role is:

$154,699 - $189,240

Equal Opportunity Employer/Sex/Race/Color/Veterans/Disability/Sexual Orientation/Gender Identity or Expression/Religion/Age

About Us | Our Culture | What It’s Like to Work Here | Perks & Benefits