*Projects the candidate will be working on: *
* C&S Growth Initiatives for new state implementation, expansion , rebid on CSP Platform
*Team and Team size:*
* Team member would be part of a scrum team.
*Top Responsibilities:** *
* Interpret business needs and partner product roadmap: 15%
* Evaluate business requirements and prepare detailed specifications that follow project guidelines required to develop written programs
* Analyze existing functional documentation of the vendor product to determine if product meets business requirements
* Provide inputs to the product roadmap to the Sr. Software Engineer
* Interact with the vendor to understand the product roadmap
* Participate and engage in the vendor forums to learn about the product
* Contribute to solutioning and design : 15%
* Review and provide inputs to the functional & technical system specifications
* Develop solutions for system interactions/
* Determine and partner with Architect, SME on any custom solution
* Document detail design solutions objectively and share with the entire scrum tea
* Develop solutions using service models and message schemas
* Develop solutions based on APIs with XML/JSON
* Looking for opportunities to automate, reduce waste
* Lead Development & Testing : 70%
* Provide technical estimates - Write quality code that integrates with our existing systems
* Deliver complete unit test coverage to prove correctness, robustness, and scalability
* Maintain the integrity of application architecture
* Collaborate with internal IT teams and external business representatives to develop and deliver solutions
* Continually improve and refactor legacy components to evolve into our modern target architecture
* Incorporate best practices for coding such error handling and logging, application logging, security monitoring
* Ensure compliance with applicable code standards and architectures.
* Reviews, troubleshoots, and remediates potential coding issues.
* This role is not of a System Analyst. This role is a developer who does hand-on development.
* Role will require you to flex outside the role of a traditional definition of a developer. Where required, execute test cases manually or better automate where feasible.
* As technology evolves, the tools we use within our organization also evolve. There is a dedicated push for leveraging open source software so the person will need to keep their skills updated..
*Minimum Requirements*
* Bachelor's degree in Computer Science or 6+ years equivalent experience
* Ability to work in US without need for sponsorship.
* Atleast 6 years of full Software Development Life Cycle experience
* 4+ years of Java/ RDBMS (oracle preferable) experience with designing data structures, building functions, stored procedures, indexes, triggers, and performance tuning
* 4+ years of development experience in combination of the following:
* Java/Springboot
* Emerging Technologies such as Kafka Streaming, NOSQL DB's such as Cassandra, MongoDB, Cloud technologies such as AWS, Azure, Kubernetes Docker, OpenShift, etc.
* Experienced in system integrations using RESTful APIs (JSON), Batch interfaces.
* Experienced in BDPaaS, Spark, Scala technologies
* Experience with Apache Mirth
* Experience with Schedulers such TWS/ Airflow etc
*Experience with Angular Web Apps Development*
* 1-2+ years of development experience on Facets in 1 or more of the following areas - Billing, Invoicing, Eligibility and Enrollment, Claim Processing, Claims Pricing, Finance, Utilization Management or Providers
* Familiarity and experience with JUNIT and NUNIT Testing Frameworks.
* Proficiency with tools such as:
* Jenkins
* Cucumber
* Gherkin
* Strong analytical, problem solving skills, must be able to work well with teams
* Strong communication and interpersonal skills
* Experience working in a virtual team environment
* Experience in an Agile Environment
* Knowledge of CI/CD Techniques
*Desired Requirements*
* Experience in Agile/Lean Methodology preferred
* Healthcare experience and exposure to EDI and HIPAA transactions
* Strong analytical, problem solving skills, must be able to work well with teams
* Proficient using MS Office tools (Word, Excel, Outlook, etc) and MS Visio
* Strong communication and interpersonal skills
* Experience working in a virtual team environment
* Exposure to and understanding of Facets configuration
*Interview Process:*
* Software Engineer Interview will consist of a 60 min video call using a collaboration tool.
* Interviewee is expected to demonstrate hands-on coding during the interview process.
* The interview panel will consist of at least two full-time engineers.
* Questions will include but not limited to simple software engineering problems, design, development, testing and implementation.
Subscribe to job alerts and upload your resume!
*By registering with our site, you agree to our
Terms and Privacy Policy.