Verisk Analyticsposted 17 days ago
$135,000 - $145,000/Yr
Full-time • Senior
Boston, MA
Professional, Scientific, and Technical Services

About the position

We are looking for an experienced, motivated Senior Software Engineer to participate in the development of Cloud native SaaS Solutions. You will be responsible for work in all stages of SDLC, from reviewing requirements, to design, to develop and test, to deployment. We are looking for a candidate who can quickly pick up new technologies, respond quickly to change and adapt to changing requirements.

Responsibilities

  • Your role will sit within an Agile team developing products that deal with a variety of applications and broad set of technologies, datasets and cross industry requirements.
  • You will help drive the development and integration of these products.
  • Ensure adherence to best practice in building modern software architectures with well-designed APIs.
  • Lead implementation and delivery ensuring coding, unit testing, system integration, defect resolution, and technical documentation adheres to our standards.
  • Proactively identify problems with requirements and communicate these issues early to help course correct.
  • Assist in troubleshooting and support efforts for existing systems and applications, focused on improving our existing systems and applications.
  • Promote shared ownership of code through code reviews, standards, and documentation.
  • Participate in the definition and implementation of the engineering team roadmap.
  • Contribute to a culture of product development where solving problems for our customers is the highest priority.
  • Communicate effectively across functions as required.
  • Work in collaboration with team members to perform scoping, estimation, and technology feasibility tasks for the intended solution.
  • Manage dependencies among engineering activities and constantly monitor, assess, and control the technical execution.
  • Address technical queries and elicit, prioritize, and negotiate changes to requirements and defects.
  • Contribute to system and data issue identification and resolution within teams across the organization.
  • Promote a culture of code quality and continuous improvement.

Requirements

  • B.S. in Math, EE, CS or Software Engineering; M.S preferred.
  • 5+ years of progressive hands-on experience in application development and recent 2+ years as architect designing and implementing AWS cloud native products.
  • Expertise in implementing complex full stack applications in cloud including API, Micro-Services.
  • Hands-on experience in development of commercial-grade software products (C#, .NET, Python).
  • .Net Core and Angular experience is a big plus.
  • 5+ years of experience designing, managing, and/or supporting enterprise infrastructure systems.
  • 5+ years of experience with Microsoft Windows and Linux operating systems.
  • Skilled in SDLC, Application Development, CI/CD, DevOps, Scripting and Automation practices.
  • AWS Certification preferred.
  • Familiarity with database platforms such as MSSQL and PostgreSQL.
  • 3+ years development experience in CI/CD tools and methodologies, DevOps, git, programming and scripting in Python, scripting/automation mindset is a must.
  • Proven working experience with the growing suite of AWS services, with particular expertise in the following AWS technologies: Amazon EC2, Amazon VPC, AWS Lambda, Amazon S3, AWS CloudFormation, AWS Config, Amazon CloudWatch.
  • 2+ years in web development, Angular/React, Typescript, JavaScript, CSS, ASP.NET Core.
  • Strong understanding of Agile process and best practices.
  • Strong knowledge of latest technologies and trends.

Benefits

  • Work flexibility and support, coaching, and training.
  • Recognition as a Great Place to Work® for outstanding workplace culture.
  • Inclusivity and diversity as a top priority.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service