
Principal Software Engineer
Cotiviti
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $122,000 - $170,000 per year
Job Level
About the role
- Support and enhance high quality software modules for the Cotiviti product suite
- Analyze and resolve software related issues originated from internal or external customers
- Documents the specifications, design, features, and operation of applications prior to production roll out
- Demonstrates proficient working knowledge of the primary discipline and a developing knowledge of related disciplines
- Executes solutions enhancements to improve performance / availability
- Communicates technical and operational issues to both engineering and business leadership in a timely manner
- Ensure that all technology standards are adhered to while developing systems
- Explores new ideas and makes innovative contributions to existing processes or systems which improve efficiency and results
- Continuously improves and enhances knowledge of new technologies as selected and integrated into the Cotiviti product suite
- Execute all appropriate facets of the Cotiviti Software Development Lifecycle with a desire for continuous improvement
- Mentor other developers
- Complete all responsibilities as outlined on annual Performance Plan
- Complete all special projects and other duties as assigned
- Must be able to perform duties with or without reasonable accommodation
Requirements
- BS or MS Computer Science, Information Technology, Information Systems, or equivalent work experience
- 8+ years’ of IT industry experience
- 8+ years' experience with relational databases
- 5+ years’ experience with MVC design methodologies
- 8+ years' experience with .Net 4.x and Core Frameworks
- 8+ years’ experience is ASP and C#
- 5+ years’ developing solutions in framework/platforms including Angular, React, MVC, JavaScript, HTML, CSS, and Bootstrap
- 5+ years’ administrating Microsoft Azure containers, gateways, and firewall configurations
- Extensive experience in designing and implementing cloud computing architectures
- Over 3 years of experience in .NET WinForms development
- Proficiency in the creation and support Microsoft web services (REST API and SOAP)
- Expert that leads CI/CD best practices utilizing code management platforms including Bitbucket, Atlassian Bamboo, and Octopus Deploy
- Extensive experience developing interfaces that reference/parse XML, JSON, XSLT datasets
- Knowledge of the enterprise scheduling tool Apache Airflow
- Advanced understanding of Object-Oriented Analysis and Design
- Proficiency in working with large datasets in both Microsoft SQL and Snowflake platforms
- Advanced experience optimization and tuning of Microsoft SQL, Snowflake and Postgres queries, stored procedures, and triggers
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.Net 4.x.Net CoreASPC#MVC design methodologiesAngularReactJavaScriptHTMLCSS
Soft Skills
communicationmentoringproblem-solvinginnovationcontinuous improvement
Certifications
BS in Computer ScienceMS in Computer ScienceInformation TechnologyInformation Systems