RIT Solutions, Inc. is a company focused on software development, and they are seeking a Senior Software Engineer to support and enhance high-quality software modules for their Cotiviti product suite. The role involves analyzing and resolving software-related issues, documenting applications, executing solutions to improve performance, and mentoring other developers.
Responsibilities:
- 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, and 4+ years of relevant experience
- 4-5 years of industry experience
- Must have 2+ years' Healthcare data experience
- Proficiency working with large datasets
- 4-5 years' experience with relational databases
- 4-5 years' experience working with ETL processes
- Optimization and tuning of SQL/Oracle queries, stored procedures, and triggers
- Advanced understanding of Object-Oriented Analysis and Design
- 4-5 years' experience with Java frameworks or .Net Framework
- Knowledge of one or more enterprise scheduling tools
- Good written and oral communication skills
- 4-5 years' experience with languages: Java or Python
- 4-5 years' experience with 3rd party platforms: Appian, Cloudera Hadoop
- 4-5 years' experience with databases: Microsoft SQL Server, HBASE, Hive
- 4-5 years' experience with web services using Java/Spring Boot
- Strong knowledge and application of SAFe agile practices