Software Engineer Full-time Job
2 years ago IT & Telecoms, Software Lehi 393 viewsJob Details
Job Description
- Develop, construct, test and maintain software applications and architectures (including database and large-scale data processing systems)
- Implement elegant (i.e. simple and intuitive) predictive models in software that are dynamic and responsive to user inputs or time-varying observations
- Develop and maintain code to consistently analyze, transform, and grade the quality of diverse datasets
- Creatively and practically overcome data quality concerns and data gaps via custom software solutions
- Infer high-fidelity characteristics in datasets where such fidelity is only available for a portion of the dataset
- Assist in the evaluation of applications and tools for data processing and analysis
- Implement data analysis in software following standards and best practices
- Develop data set processes for data modeling, mining and production
- Work as part of the development team to implement and fully utilize the data analysis in implementing world class software solutions
- Recommend ways to improve data reliability, efficiency and quality
- Work effectively with project technologists and stakeholders
- Be a strong fit for our technical and cultural environments
Qualifications
- BS with 8+ years’ experience or MS with 4+ years in Computer Science with experience in Data Science/Analytics in their educational program and/or professional experience
- Programming skills creating enterprise grade solutions in Java a requirement. Modeling will be implemented and actualized in multi-project enterprise-grade Java-centric codebase
- Experience with a variety of languages: C, C++, C#, JavaScript, ReactJS, etc… a serious benefit.
- Strong analytical and problem-solving skills
- Excellent verbal and written communication skills
- Comfortable manipulating and analyzing complex, high-volume, high-dimensionality data from disparate and complementary sources
- Communicate complex analysis in a clear, precise, and actionable manner
- Passionate about empirical research and answering difficult questions with data
- Ask insightful questions to better understand expressed and unexpressed customer needs
- Present complex results in a visual and intuitive manner
- Thrive in a fast-paced multidisciplinary environment
- Work both autonomously and in a team
- Solve problems through programming and simulation
- Have experience with large scale programming and/or optimization problems
- Subject matter agnostic with a passion for digging into any dataset by researching the relevant information on the subject in order to use the data effectively
- Unbound by subjective/arguable presumptions
- Have experience with geospatial statistics
Company Description
ISO, a Verisk business, has been a leading source of information about property/casualty insurance risk since 1971. For a broad spectrum of commercial and personal lines of insurance, ISO provides statistical, actuarial, underwriting, and claims information and analytics; compliance and fraud identification tools; policy language; information about specific locations; and technical services. ISO serves insurers, reinsurers, agents and brokers, insurance regulators, risk managers, and other participants in the property/casualty insurance marketplace. To learn more about ISO please visit us at: www.verisk.com/iso. We are proud to be a part of the Verisk family of companies!