HarrisburgRecruiter Since 2001
the smart solution for Harrisburg jobs

Sr. Software Engineer: C#, Java, Go, Python, React, JavaScript, NodeJS

Company: Change Healthcare
Location: Harrisburg
Posted on: January 6, 2022

Job Description:

Sr. Software Engineer: C#, Java, Go, Python, React, JavaScript, NodeJSOverview of Position
Are you passionate about building enterprise-class solutions using the latest cloud technologies and current development best practices? Are you ready to be a leader in implementing technologies such as Amazon Web Services and NoSQL databases in a DevOps environment that insists on 100% fault tolerant code, 100% automation of tests and infrastructure as code in an environment of continuous tests, continuous integration and continuous deployment? If you like to create new solutions from scratch and follow that solution throughout all phases from design to production to support, we want to talk to you! If you are an independent self-starter, work well within an integrated team, have a strong sense of ownership and are obsessed by solving customer use cases and scenarios using best practices and cloud technologies, we want to talk to you!The Senior Software Engineer will be a critical team member building the next generation of a growing healthcare platform. This is an opportunity for you to make a significant impact on the future of healthcare solutions. This position requires analytical, design, problem solving skills and experience in building and operating large scale systems. The ideal candidate will take a pragmatic and iterative approach to building software; have an ability to simplify and get things done with a demonstrated track record of building and delivering software and working effectively with external and internal teams. The ability to absorb new technologies, understand existing enterprise management tools, and the skill to leverage them to the maximum extent is a key component of this position.What will be my duties and responsibilities in this job?

  • Plan, design, test, code and deliver high quality secure production software with completely automated tests suitable for cloud deployment at scale. Develop automated tests (TDD including unit, integration, smoke, acceptance tests) to achieve test coverage for continuous deployment and near 100% availability. Execute acceptance tests and maintain test artifacts in a shared repository. Add new tests when fixing defects.
  • Collaborate with Agile Team and Product Owner (PO) to refine user stories and acceptance criteria. Work with PO to confirm that the code and acceptance tests reflect the desired functionality. Work in small deliverable batches. Participate in planning and in committing to team and individual objectives.
  • Build defined epics and stories into releasable features and functions
  • Conduct research, spikes, design, prototyping and other innovation, exploration and learning activities
  • Creates formal networks involving coordination among groups
  • Trunk based development - commit new or modified code reviewed to the shared source code repository and master trunk daily
  • Pair programming when appropriate to develop code and associated automatic tests
  • Participate in continuous improvement of the software itself, team's process, CI/CD, and development environments, including infrastructure as code
  • Eliminate distractions, impediments, and wasteful work to optimize flow and velocity
  • Minimize technical debt and continuously improve and learn from mistakes, bugs, and refactoring
  • Help the team succeed in delivering potentially releasable and production ready software artifacts in every iteration
  • Demo progress/new features in every iterationWhat are the requirements needed for this position?

    • 8+ years professional experience in software development
    • 6+ years professional experience with at least two modern programming languages (such as C#, Java, Go, Python); React, JavaScript, NodeJS
    • Professional experience with indexed data persistence such as Relational Databases (SQL) or NoSQL Data Stores
    • Experience in Scrum/Agile development methodologies
    • Cloud application development, preferably AWS
    • Ability to execute software engineering assignments when provided high level business requirements and technical design guidelines from an architect or senior engineer with minimal supervision
    • Ability to breakdown requirements into stories and provide estimates, perform code reviews, raise technical risk and create documentation
    • Experience providing low-level design using established enterprise standards and technology
    • Strong debugging skills
    • Writes clear, concise, and reusable code
    • Effective communication and desire to part of a collaborative team
      • Bachelor's Degree in Computer Science or related field, or equivalent work experience
        What other skills/experience would be helpful to have?
        • General experience in the healthcare industry
        • Experience building complex software systems that have been successfully delivered to customers, using microservices, loosely coupled architecture
        • Willingness to own all stages of development process: requirements, design, implementation, testing, and operational support
        • Use software engineering best practices to ensure a high standard of quality
        • Ability to clearly communicate with technical and non-technical customers in order to understand ambiguous problems and articulate technical obstacles and solutions to complex challenges
        • Can work on problems of diverse scope where analysis of data requires evaluation of identifiable factors
        • A seasoned, experienced professional with a full understanding of area of specialization; resolves a wide range of issues in creative ways
        • Be productive with little instruction on day-to-day work, general instructions on new assignments
        • Work independently to apply software engineering skills and practices towards product development, maintenance, support and identifies opportunities to leverage and/or enhance existing practices
          #li-remoteJoin our team today where we are creating a better coordinated, increasingly collaborative, and more efficient healthcare system!COVID MandateAs a federal contractor, Change Healthcare is adhering to the Executive Order which mandates vaccination. As such, we are requiring all U.S. new hires and employees to show proof of being fully vaccinated for COVID-19 or receive an approved accommodation by their date of hire, as a condition of employment.As we continue to navigate the ever-changing COVID-19 pandemic, we remain committed to doing our part to ensure the health, safety, and well-being of our team members and our communities. Proof of vaccination or accommodations requests will be collected once an offer is accepted with Change Healthcare. All accommodation requests will be carefully considered but are not guaranteed to be approved.Equal Opportunity/Affirmative Action StatementChange Healthcare is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, genetic information, national origin, disability, or veteran status. To read more about employment discrimination protections under federal law, read EEO is the Law at https://www.eeoc.gov/employers/eeo-law-poster and the supplemental information at https://www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCP_EEO_Supplement_Final_JRF_QA_508c.pdf.If you need a reasonable accommodation to assist with your application for employment, please contact us by sending an email to applyaccommodations@changehealthcare.com with "Applicant requesting reasonable accommodation" as the subject. Resumes or CVs submitted to this email box will not be accepted.

Keywords: Change Healthcare, Harrisburg , Sr. Software Engineer: C#, Java, Go, Python, React, JavaScript, NodeJS, IT / Software / Systems , Harrisburg, Pennsylvania

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Pennsylvania jobs by following @recnetPA on Twitter!

Harrisburg RSS job feeds