Cotiviti

Software Engineer

Job Locations IN-Hyderabad
Requisition ID
2024-12110
Category (Portal Searching)
Engineering/IT

Overview

  • Design and develop innovative solutions that are maintainable and scalable.
  • Diagnose performance bottlenecks and implement optimizations.
  • Works well under pressure and takes proper decisions.
  • Identifies technology backlogs and provides visibility to the product team.
  • Performs PoCs and spikes as and when necessary.
  • Challenges status quo to encourage innovation.
  • Troubleshoots and provides solutions for complex problems.
  • Determines and pursues courses of action necessary to obtain desired results.
  • Contributes to the productivity of the organization through the completion of projects associated with portfolio objectives.
  • Communicates technical and operational issues to management/ stakeholders. May also conduct briefings and participate in meetings with internal and external partners or collaborators
  • Influences design and development of new software products or major enhancements to existing software for clients and business partners.
  • Ensure project deliverables accomplished on time and within budget.
  • Ensure that all technology standards are adhered to while developing systems.
  • Work collaboratively with business partners to define and ensure the completeness and accuracy of system / technical requirements.
  • Pursues training and development opportunities and also strives continuously to build knowledge and skills by sharing expertise with others.
  • Undertakes self-development activities and Seeks Increased responsibility and takes ownership of tasks at hand and Takes independent actions and calculated risks.
  • Looks for and takes advantage of opportunities. Asks for and offers help when needed.
  • Meets productivity standards and Completes work in timely manner and Strives to increase productivity.
  • Collaborate with the Team to implement appropriate solution and take the overall responsibility and accountability. Also, when necessary, notifies appropriate person with an alternate plan.
  • Diagnose production issues and provide quick turnaround solutions.

 

KEY CONSTITUENTS

  • Product Owner
  • Agile Manager
  • Business Analyst
  • Delivery Team
  • Technical working group

 

ATTRIBUTES AND BEHAVIOR

  • Develops and maintains positive working relationships with others
  • Shares ideas and information
  • Assists colleagues unprompted
  • Takes pride in the achievement of team objectives
  • Has credibility with peers and senior managers
  • Self-motivated – driven to achieve results
  • Works with a sense of urgency
  • High customer service ethic – is passionate about meeting customer expectations and improving service levels
  • Keeps pace with change – acquires knowledge/skills as the business evolves
  • Handles confidential information with sensitivity
  • Exhibits behaviors consistent with Cotiviti Values

 

 

RELEVANT EXPERIENCE & QUALIFICATIONS

  • Masters or Bachelors in Engineering in IT/ Electronics / Communication / Computer Science / Information Systems.
  • 5+ years of experience in ETL/ with minimum 3+ years of experience in application design activities.
  • Good experience in ETL/EAI tools such as Informatica etc
  • Good experience in Informatica component development as well as data quality review
  • Hands on Informatica ETL Development and strong Informatica Administration skills
  • Hands on RDBMS, PLSQL
  • Hands on UNIX, UNIX Shell Scripting.
  • Being able to perform Informatica Admin activities such as Deployments (to QA/UAT/Prod environments), Informatica Upgrades, Monitoring Informatica Services.
  • Leading & mentoring the ETL team
  • Build data pipeline that cleans, transforms, and aggregates unorganized and messy data into databases or data sources.
  • Documents and demonstrates software and data solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Participates with analysts, architects, business service delivery and operations teams to define plans for standardizing, scaling and enhancing products and the services utilized to deploy/install/release those products.
  • Develops concise, finite data conversion, performs processing, and deploys processes in order to deliver time sensitive data to field teams within set deliverable times.
  • Ensures that code reviews performed, and unit testing performed for adherence to the design requirements and documents test results.
  • Demonstrates extensive working knowledge of the primary discipline and an advancing knowledge of related disciplines. Helps to establish procedures and has good technical / business writing skills. May help train staff.
  • Applies knowledge of other related disciplines. Troubleshoots and provides solutions within their area of expertise.
  • Generates innovative ideas that advance processes and methodologies within their area of expertise.
  • Work independently under general direction and primarily review upon completion of milestones.
  • Contacts are primarily with immediate supervisor, project leaders, and other colleagues in the department.
  • Actively participates in or may lead meeting discussions. Will prepare reports and present work internally at team or department meetings.
  • Owns communication between PCA client service delivery teams and analysts.
  • Owns performance and quality of applications and data for client support systems.
  • Influences design and development of new software products or major enhancements to existing software for clients and business partners.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed