Boston, MA, USA
4 days ago
Senior Software Engineer

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

 

 

 

 


 

Qualifications

BS Degree required in Computer Science (or equivalent) MS Degree preferred 3+ years of relevant experience Strong understanding of object-oriented design & programming concepts. Strong knowledge of design patterns Minimum 3 years in commercial-grade software development, specializing in backend business logic, frameworks, scalability and performance aspects of the system 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. Knowledge of code analysis and performance-tunning tools

Preferred Skill:

Preferred experience working in Docker and systems on cloud computing platforms. Background in math, high-performance distributed and parallel computing Parallel Computing experience (TPL, MPI, TBB, OpenMP) Message-oriented communication Python

 

Responsibilities:

Contribute to development of cloud-based analytical framework, algorithms, and tooling Design algorithms for efficient use of compute and memory resources Enhance functional capabilities and performance of existing system Proactively contribute improvements to code quality, robustness, and development processes Investigate and resolve customer inquiries and software defects Analyze & solve difficult problems across the stack Design and write automatic test cases Maintain and contribute to testing, CI, and DevOps infrastructure Collaborate with team members Follow an agile development methodology Participate in product planning, requirements analysis, and documentation efforts

#LI-SM1

#LI-Hybrid

Confirm your E-mail: Send Email