Senior Software Engineer

Verisk AnalyticsBoston, MA
18dHybrid

About The Position

Be a part of a dynamic software development group at Verisk Extreme Event Solutions, 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.

Requirements

  • BS Degree required in Computer Science (or equivalent)
  • MS Degree preferred
  • 5+ years in commercial-grade software development, specializing in backend business logic, frameworks, scalability and performance aspects of the system
  • Strong understanding of object-oriented design & programming concepts.
  • Strong knowledge of design patterns
  • Minimum 3 years developing Windows/Linux server-based applications using C#.
  • 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.

Nice To Haves

  • AWS platform development.
  • C#, SQL, Python
  • Background in math, high-performance distributed and parallel computing
  • Working in container (Docker)
  • Knowledge of code analysis and performance-tunning tools

Responsibilities

  • 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
  • Follow a team-based, agile development methodology
  • Focus on performance, cost efficiency, and stability as well as functionality
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service