Senior Software Engineer
Verisk
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
About You and How You Can Excel in this Role
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.Preferred Skills
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 toolsAbout the Day to Day Responsibilities of the Role
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#LI-SM1
#LI-Hybrid
Confirm your E-mail: Send Email
All Jobs from Verisk