Independence Blue Cross - Philadelphia, PA

posted 8 days ago

Full-time - Senior
Philadelphia, PA
Insurance Carriers and Related Activities

About the position

The Project Technical Lead is a pivotal role within the organization, responsible for leading a full stack development team in the implementation of innovative solutions using .NET, Angular, and Java technologies. This position emphasizes collaboration across various teams, adherence to best practices, and mentoring of team members while ensuring the security, maintainability, and performance of applications. The role also involves refining requirements, creating design documentation, and acting as a subject matter expert for project management and business stakeholders.

Responsibilities

  • Coordinating with related teams such as enterprise services, informatics, infrastructure, data modeling, testing/QA, security, and architecture.
  • Assisting team members with best patterns and practices and ensuring they are followed.
  • Managing the development team using Agile and Scrum methodologies.
  • Ensuring security, maintainability, and performance of the application.
  • Mentoring team members.
  • Refining requirements and translating them into detailed designs of data stores, components, and services.
  • Assisting the PM with task breakdown, estimation, and assignment.
  • Creating functional and detailed design documentation.
  • Assisting with production problem resolution.
  • Being a SME and single point of contact for the PM, business, management, and security office/audit.
  • Working as a member of an agile team and familiar with agile planning and estimation techniques.
  • Using engineering practices that complement an agile approach, such as test-driven development and continuous integration.
  • Working with TFS for source control, deployment/builds, backlog, and task management.
  • Writing design specifications based on architecture blueprint documents.
  • Demonstrating strong problem-solving and analytical skills.

Requirements

  • Bachelor's degree preferred or equivalent experience.
  • 10+ years' experience within an application development role.
  • Proficiency in .NET core, Angular 14+, SQL, microservices architecture, and logging/security experience for external users.
  • Extensive knowledge and experience with .NET 6 and above, C#, LINQ, SQL, JavaScript, JQuery, AngularJs, WebApi, HTML, CSS.
  • Experience in web services design and development using WCF and REST.
  • Database skills in MS SQL/T-SQL (queries and stored procedure development).
  • Experience with ORM, Entity Framework, and ADO.NET.
  • Proven leadership, business, and presentation skills.
  • Excellent communication, interpersonal, and organizational skills.
  • Experience with architecture patterns and programming language models such as MVC, MVVM, OOP, Factory method, Decorator, Command, and Publish/Subscribe.
  • Experience with test-driven development and writing unit tests.

Nice-to-haves

  • API development experience highly preferred.
  • Java, Cloud upgrade/transition experience, hosting on cloud (GCP), and Liferay experience are nice to have.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service