Software Engineer 2 jobs in United States
cer-icon
Apply on Employer Site
company-logo

Berkshire Hathaway Homestate Companies - Workers Compensation Division ยท 2 days ago

Software Engineer 2

Berkshire Hathaway Homestate Companies, Workers Compensation Division, is seeking a Software Engineer 2 to join their dynamic development team. The role involves designing, developing, and maintaining software solutions in hybrid environments, while collaborating with various stakeholders to translate business requirements into technical specifications.

Financial ServicesInsurance
badNo H1Bnote

Responsibilities

Design, develop, and maintain software solutions using C#, .NET, and React in on-premise, cloud, and hybrid environments
Collaborate with product managers, architects, and other developers to gather and translate business requirements into technical specifications
Contribute to the architectural design of systems, ensuring scalability, performance, security, and maintainability
Build APIs, microservices, and front-end components for web applications, ensuring seamless integration between front-end and back-end services
Work with cloud services and platforms (e.g., Azure, AWS) to design and deploy solutions in hybrid and cloud-native environments
Implement best practices for DevOps and CI/CD pipelines, ensuring smooth and automated deployments across environments
Troubleshoot and resolve issues related to application performance, security, and availability across different environments
Participate in code reviews, providing constructive feedback to peers and ensuring high code quality and adherence to coding standards
Stay up to date with new technology trends and frameworks, particularly in cloud and hybrid development, and incorporate them into development practices
Work with business applications across various environments, including on-premises, hybrid, and cloud systems
Work with the infrastructure and cloud teams to ensure that application environments are stable, secure, and meet business performance expectations
Support the transition of applications from on-premises environments to cloud or hybrid architectures, working closely with senior IT leadership on cloud migration strategies
Ensure proper governance and performance monitoring for applications in all environments, proactively identifying areas for optimization
Ensure that all business applications comply with industry regulations and internal security standards, including SOX, PCI-DSS, and other financial sector regulations
Work with the cybersecurity team to ensure applications are secured against potential threats and vulnerabilities
Develop and implement procedures for regular audits, risk assessments, and disaster recovery plans for critical applications
Ensure that QA processes adhere to relevant industry standards and regulatory requirements (e.g., ISO, GDPR, HIPAA)
Develop and maintain test documentation, including test plans, test cases, test scripts, and test data management
Implement processes to ensure traceability of test cases to requirements and automated defect tracking/reporting

Qualification

C#.NETReactCloud platformsDevOps practicesMicroservices architectureAgile methodologiesSoftware design patternsProblem-solving skillsCollaboration

Required

Must be legally authorized to work in the United States, without requiring, now or in the future, sponsorship for employment visa status
EDUCATION: Bachelor's degree in Computer Science, Software Engineering, or related discipline required
A minimum of 5 years of proven experience as a Software Engineer with strong hands-on skills in C# and .NET required
Experience with React or other modern JavaScript frameworks for front-end development required
Solid experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud required
Experience with DevOps practices, including CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and automated deployments required
Experience with version control systems (e.g., Git) and agile development methodologies (e.g., Scrum, Kanban) required
Proficiency in building and maintaining systems in on-premises, hybrid, and cloud environments required
Familiarity with microservices architecture and building scalable APIs and distributed systems required
Strong knowledge of software design patterns, algorithms, and data structures required
Excellent problem-solving skills, with the ability to troubleshoot and debug complex technical issues, required

Preferred

Relevant technologies such as Microsoft Certified: Azure Developer Associate or AWS Certified Developer highly preferred
Experience with hybrid cloud strategies and solutions preferred
Experience working in multi-disciplinary teams and collaborating with architects, business analysts, and stakeholders preferred
Familiarity with Azure DevOps and other DevOps tools for CI/CD and automation preferred
Knowledge of relational and non-relational databases (e.g., SQL Server, MongoDB) preferred

Benefits

Paid Time Off
Paid Holidays
Retirements Savings Match
Group Health Insurance (Medical, Dental, and Vision)
Life and AD&D Insurance
Long Term Disability Insurance
Accident and Critical Illness Insurance
Flexible Savings Accounts
Paid Community Volunteer Day
Employee Assistance Program
Tuition Reimbursement Program
Employee Referral Program
Diversity, Equity and Inclusion Program

Company

Berkshire Hathaway Homestate Companies - Workers Compensation Division

company-logo
Financial Strength and Integrity With more than 50 years in business, BHHC has grown from a regional organization to a national insurance group, offering insurance products from coast to coast.

Funding

Current Stage
Late Stage

Leadership Team

A
Andy Linkhart
Chief Claims Officer and Chief Financial Officer
linkedin
leader-logo
David Speights
Vice President of Analytics
linkedin
Company data provided by crunchbase