Job Type
Full-time
Description
This role combines technical expertise with leadership skills. Developers in this position will lead an existing cross-functional team of experienced software developers, business analysts, and quality assurance engineers that are responsible for providing day-to-day support of biBerk solutions.
This is a hybrid remote role that requires onsite presence in Pittston, PA at least once every other month. Candidates must live within a reasonable driving distance of either the Pittston, PA or Omaha, NE BHDIC office for required onsite meetings as needed in whichever BHDIC office is local to the employee. Job Responsibilities- Coordinate the day-to-day activities of Production Support team members; assist team with roadblocks; and lead planning sessions
- Ensure the effective prioritization of issues reported, with a consistent focus on the most impactful items
- Ensure that support issues are assigned to domain experts on other teams for action in cases where the issue was recently introduced by another sprint team
- Ensure that domain experts on other teams collaborate with Production Support team members when it is determined that domain expertise is needed to resolve an issue
- Guide the team regarding unit testing; collaborate closely with QA leadership to guarantee successful functional and regression testing of all features
- Perform root cause analysis for impactful issues introduced to the production environment, including action required to prevent recurrence
- Provide input to sprint teams and the organization that's designed to address quality issues and reduce recurring support issues.
- Collaborate with senior members of the team to drive the creation of processes and tools needed to detect issues before they're deployed to the production environment
- Expand domain knowledge and serve as an individual contributor over time as subject matter expertise is developed
- Provide guidance and mentoring including pair programming, code reviews, and demos
- Participate in staffing decisions, including interviews and hiring
- Ensure that the team achieves system performance goals
- Lead the dev team to think with a security first mindset
- Take ownership of problems and solutions, being proactive to ensure success
- Provide innovative problem-solving skills, thinking outside the box
- Normal working hours based on Eastern US time
Requirements
Required Education and Knowledge:
- Bachelor's or master's degree in computer science/related field or equivalent working experience
- 10+ years of experience as a software developer, primarily using C#
- 3+ years of experience leading development teams, including software developers, business analysts, and quality assurance engineers
- Excellent programming, debugging, and troubleshooting skills with C# and .NET
- Enterprise level system architecture experience, designing and delivering RESTful APIs, integrations, and complex business processes
- Enterprise level design and configuration of cloud services including serverless, data storage, messaging, logging, etc., preferably with Azure
- Experience with design and implementation of both monolithic and microservice architectures
- Experience designing reliable and performant data storage solutions and schemas utilizing cloud technologies including SQL DBs, Document DBs, and unstructured data
- Experience with creating CI/CD pipelines supporting Infrastructure as Code (IAC)
- Strong verbal and written communication skills, collaboration capabilities, and attention to detail
- Experience working on large software development projects while collaborating across multiple agile teams
Preferred Knowledge and Experience:
- Understands how to effectively use AI tools to research code design and to root cause novel issues
- Commercial Property and Casualty insurance experience
- Practical working knowledge of ASP.NET MVC, and .NET Core
- Experience with TypeScript and SPA frameworks (Angular, React, etc.)
Some highlights of our benefits are:
- Great work environment with growth opportunity
- Subsidized downtown parking (for in-office positions)
- Competitive compensation
- Generous amounts of vacation and sick time
- Closed on major holidays
- 401(k) with company match
- A fantastic healthcare package
- Tuition reimbursement after 6 months of employment
- Service recognition after 5 years of employment
In accordance with pay transparency laws and regulations, the following good faith compensation range estimate is being provided. The salary range for this position is
$114,500 to $160,000 per year. Final compensation will be based on candidate qualifications, geographic location, and other considerations permitted by law.