The Process Automation and BI Reporting team at BCBST BlueCross BlueShield of Tennessee, Inc. is seeking a Senior Software Engineer to contribute to impactful automation and reporting solutions in a collaborative, tech-forward environment.
Requirements
- Strong foundation in the .NET framework
- Hands-on expertise in C, ASP.NET, ADO.NET, WebAPI, MVC, JavaScript, CSS, and PHP
- Advanced SQL skills, including experience with SSAS, SSRS, SSIS
- Experience in stored procedures, query optimization, views, user-defined functions, and indexing
- ESP scheduling tools experience and PowerShell scripting is a plus
- Experience in the Pharmacy Benefit Management domain, as well as exposure to Microsoft Azure, DevOps, Visual Studio, and API technologies (REST, SOAP, Web Services), will be preferred.
- Python experience is an added advantage.
Responsibilities
- Formulates and defines system scope and objectives through research and fact-finding to design, develop, modify, or integrate complex information systems.
- Devises or modifies application systems and procedures to optimize functional requirements including capacity, operating time, response time, and form of desired results.
- Designs, codes, tests, debugs, and documents programs, subroutines, and scripts.
- Develops and implements program/system test plans. Devises data verification methods and standard system procedures.
- Responds to system failures and performance events by taking appropriate measures to reduce system downtime and eliminate recurrence of problems.
- May conduct research on software and hardware products to justify recommendations and support management in budgeting and purchasing efforts.
- Acts as expert technical resource to development staff in all phases of the development and implementation process.
Other
- On call rotation will be needed one week per month.
- Sponsorship is not available for this role.
- Bachelors Degree in Computer Science or equivalent work experience required.
- Proven analysis, design, and coding skills, and demonstrated success in leading large and complex projects
- Must be able to communicate effectively with both technical and non-technical co-workers