Independence Blue Cross - Philadelphia, PA

posted 3 months ago

Full-time - Mid Level
Philadelphia, PA
Insurance Carriers and Related Activities

About the position

The Senior .NET Application Developer plays a crucial role in the architecture, design, and development of applications, requiring a blend of client-facing skills and hands-on coding expertise. This position emphasizes collaboration with other development and infrastructure team members to deliver comprehensive solutions. A strong commitment to teamwork, collaborative problem-solving, and producing high-quality products is essential. The developer will work closely with various internal customers to effectively implement forms, automated workflows, and corporate initiatives, ensuring efficiency and effectiveness in all tasks. Key responsibilities include analyzing, designing, modifying, building, and deploying applications. The developer will support and install software applications and components, translating and documenting business problems and user stories into functional applications. Ensuring that projects are completed within the committed time and budget is a critical aspect of this role. The developer will create detailed design artifacts and technical documentation, participate in design reviews, and research and evaluate alternative solutions, recommending the most efficient and cost-effective options. The Senior .NET Application Developer is also responsible for ensuring optimal performance, quality, and responsiveness of applications. This includes devising solutions to mitigate issues, bottlenecks, and bugs, while maintaining high code quality. The role requires working across multiple applications and managing time effectively to meet assigned deadlines. Additionally, the developer will assist in post-implementation support and system enhancements, define system content, structure, and flows, and adhere to all outlined policies for application support and development, with a strong emphasis on security standards.

Responsibilities

  • Analyze, design, modify, build, and deploy applications.
  • Support and/or install software applications and components.
  • Translate and document business problems and/or user stories to functional applications.
  • Ensure projects are completed within committed time and budget.
  • Create detailed design artifacts and technical documentation.
  • Participate in design reviews.
  • Research and evaluate alternative solutions and recommend the most efficient and cost-effective solution.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Devise solutions to mitigate and address issues, bottlenecks, and bugs.
  • Maintain code quality.
  • Work across multiple applications and allocate time appropriately to meet assigned deadlines.
  • Assist in post-implementation support and system enhancements.
  • Define system content, structure, and flows.
  • Work within all outlined policies for application support and development with emphasis on security standards.

Requirements

  • BA/BS in Mathematics, Computer Science, Information Systems, or related field, or equivalent knowledge acquired by work experience and training.
  • Experience in Web Application development and support.
  • 3 or more years of experience in systems analysis, programming, and design.
  • Advanced development skills in ASP.NET; C#; XML, MVC, REST, SOAP, Web services.
  • Very good knowledge of .NET Technologies, advanced knowledge of ASP.NET Core 3.0 and strong debugging skills.
  • Familiar with Angular, JavaScript, Oracle, SQL Server, Visual Studio Developer, SSIS, SSRS, Azure.
  • Understanding of DEVOPS Delivery Pipeline, and methods to review and eliminate NEXUSIQ and SONARQUBE security vulnerabilities within Quality gate standards.
  • Familiarity with package managers like NPM, BOWER, NUGET.
  • Familiar with performance, scalability, security, and testing applications.
  • Familiar with various design and architectural patterns.
  • Familiar with Agile software development methodology.
  • Self-starter with excellent analytical and project management skills.
  • Ability to lead others to drive solutions to completion.
  • Strong communication skills both written and verbal.
  • Ability to plan and build technical project schedules that get work done on time and on budget.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service