Job summary
Berkshire Hathaway Specialty Insurance (BHSI) provides commercial property, casualty, and specialty insurance coverages worldwideOpportunity to work on projects within Travel Insurance and Errors & Omissions business linesBuild high-quality, innovative software solutions from the ground up
Job seniority: mid-to-senior level
Responsibilities
• Execute full lifecycle software development• Write well-designed, testable, and efficient code• Produce specifications and determine operational feasibility• Integrate software components into a fully functional software system• Develop unit tests and document software functionality• Tailor and deploy software tools, processes, and metrics• Serve as a subject matter expert• Comply with project plans and industry standards• Work as a productive member of a cohesive team• Provide technical leadership, mentoring, and workload management
Requirements
• Proven working experience in software engineering• Hands-on experience in designing interactive applications• Ability to develop software in C#, JavaScript, Node.js or other selected languages• Working knowledge of Relational Databases, SQL, or Postgresql• Experience in developing web applications using popular web frameworks• Experience with cloud computing is desirable• Mastery in software engineering tools• Ability to document requirements and specifications• Familiarity with software development methodology and release processes• Familiarity with the Agile methodology• 2 or 4-year degree in Computer Science or Engineering• 5 plus years of experience preferred
Key Skills Needed
• Software engineering• Interactive application design• C#, JavaScript, Node.js or other selected languages• Relational Databases, SQL, or Postgresql• Web application development using popular web frameworks• Cloud computing• Software engineering tools• Requirements documentation• Software development methodology• Agile methodology
Benefits
• Competitive package and growth opportunities• Dynamic and thoughtful environment• Non-bureaucratic organization• Compensation commensurate with experience