Senior Software Engineer (C#, Azure Services, API, Data, Backend)(Remote)

2 Days Old

Why This Role is Important to Us
The Senior Software Engineer will support, maintain, & develop CCA business applications and integrations. This position will be technical leader within the Product Engineering team, involved in various stages of the end-to-end software development lifecycle, with specific responsibilities related to the requirements, architecture, design, development and support of CCA software applications and software \ data integrations. The Senior Software Engineer is responsible for the development and maintenance of data processes and applications designed to integrate various business systems, this may include web applications and services, API, ETL processes, and job orchestration … spanning all systems and functional areas including but not limited to finance, claims, enrollment, and clinical. The Senior Software Engineer works to improve quality and efficiency across the organization. CCA's systems have largely grown up from a small-company environment to an environment requiring high availability, accessibility, ease of use, technological sophistication, reliability in handling complex data, and large user base. Integration between and among technology layers is vital to maintaining accurate, timely and robust service delivery to our business users, members, and providers. \ Mentors software engineers at CCA (in the U.S) Leads remote off-shore engineering and IT consulting teams on a daily basis Supervision Exercised:  None
What You'll Be Doing
Supports the maintenance and enhancement of business-critical web-based applications in production Conducts technical root cause analysis and lead solution for production issues Supports the analysis of business requirements, design specifications, development, and technical and user documentation of report development through direct interaction with internal customers Communicates issues, risks, and ideas to appropriate audience Seeks assistance in a timely manner Escalates risks and needs in an appropriate manner Provides status updates on regular cadence as requested by management team Support the research, recommendation, and innovation and usage of new processes, tools, software and digital development technologies Functions as technical leader within the Product Engineering team and across IT as appropriate Identifies areas of deficiency and drive improvements. Comfortable holding high-level technical discussions on topics like web development, OAUTH setup, API, data transformations Expands and optimizes data and data pipeline architecture, as well as optimizes data flow and collection for cross functional teams Works closely with business partners, data scientists, and cross-discipline developers in order to build and maintain CCA systems and processes Identifies, designs, and implements internal process improvements: automating manual processes, optimizing user experience, data delivery, and re-designing infrastructure for greater scalability. Is familiar with troubleshooting techniques Assists creating technical “how-to” documents when necessary Learns quickly and take on new challenges. Possesses strong business analytical and IT knowledge and communication skills –ability to talk to business stakeholders and map their business requirements to IT initiatives, projects, tasks Creates and maintains Jira tickets, tracking, updates and follow-up Working Conditions:  Standard office conditions
Location:
Boston