
Principal Software Engineer
Verisk
full-time
Posted on:
Location Type: Hybrid
Location: Boston • Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $150,000 - $170,000 per year
Job Level
About the role
- Be a part of a dynamic software development group at Verisk Catastrophe and Risk Solution, contributing to design and development of scalable analytic solution with high performance.
- You are expected to work in an agile team to plan and design new features, write clean, testable, and performant code, and create automatic tests.
- Translate requirements and architecture to designs and working software.
- Provide technical leadership to teammates via day-to-day collaboration along with design and code reviews.
- Develop cloud-based analytical framework, algorithms, and tooling.
- Contribute to testing, CI, and DevOps infrastructure.
- Focus on performance, cost efficiency, and stability as well as functionality.
- Evolve the use of AI to improve development outcomes.
Requirements
- BS Degree required in Computer Science. MS Degree preferred. Equivalent experience considered.
- 10+ years in commercial-grade software development, specializing in backend business logic, frameworks, scalability and performance aspects of the system
- Strong understanding of object-oriented program, design patterns, and coding for testability.
- Competency to expertise in a combination of C#, Angular, PostGresSql, Python, or strongly translatable skill.
- Current cloud proficiencies including infrastructure as code and containerization. AWS preferred.
- Enthusiastic, passionate, and quick learner with strong written and verbal communication skills.
- Possess a positive attitude and the ability to multi-task, stay organized in a dynamic teamwork environment, and have an attitude to get things done.
Benefits
- Health Insurance
- a Retirement Plan
- Disability benefits
- a Paid Time Off program
- competitive total rewards package
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#AngularPostGresSqlPythonobject-oriented programmingdesign patternscoding for testabilitycloud-based analytical frameworkalgorithmsDevOps
Soft Skills
strong written communicationstrong verbal communicationpositive attitudemulti-taskingorganizational skillsteamworktechnical leadershipcollaborationquick learnerpassionate
Certifications
BS Degree in Computer ScienceMS Degree in Computer Science