Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Independence Pet Group

Staff Software Engineer

Independence Pet Group

. Provide technical leadership across multiple engineering teams and product verticals .

Posted 10/7/2026full-timeRemote • New York • United StatesLead💰 $149,880 - $187,349 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong technical leadership in software engineering, with expertise in .NET/C# development, cloud-based solutions using Microsoft Azure, and API design. Capable of mentoring teams, driving modernization efforts, and ensuring high-quality software delivery through effective collaboration and communication.

Highest-signal resume keywords
Technical LeadershipCloud-Based SolutionsAPI Design and DevelopmentAzure DevOps and CI/CDSoftware Architecture and Design Patterns

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
.NET/C# Application DevelopmentMicrosoft AzureAPI DevelopmentSQL ServerRelational Data ModelingAutomated TestingDesign PatternsTroubleshooting Complex ApplicationsModern Deployment PracticesLegacy Application Modernization
Soft Skills
Strong Written CommunicationStrong Verbal CommunicationMentoring and CoachingCollaboration Across TeamsInfluencing Technical Direction
Tools & Technologies
Azure DevOpsCI/CD PipelinesApplication Performance MonitoringObservability ToolsIntegration Platforms
Industry Keywords
Policy AdministrationClaimsInsuranceFinancial ServicesRegulated Enterprise Platforms

Tech Stack

Tools & technologies
AndroidAzureCloudDistributed SystemsiOSSQL.NET

About the role

Key responsibilities & impact
  • Provide technical leadership across multiple engineering teams and product verticals
  • Lead solution design and contribute to architectural decisions for new development, integrations, modernization and platform improvements
  • Establish and evolve technical direction and engineering standards with the Software Engineering Manager
  • Evaluate technical tradeoffs and recommend scalable, maintainable, secure and reliable solutions
  • Develop and support solutions using .NET/C#, Azure, APIs, web applications and supporting data platforms
  • Contribute code to complex, high-impact and cross-platform initiatives
  • Provide technical support across customer-facing applications, policy and claims platforms, integrations and mobile applications
  • Develop prototypes and reference implementations
  • Troubleshoot complex application, integration, performance and production issues
  • Perform code and design reviews
  • Establish and promote software design, coding, API, integration, testing, observability, resiliency, security, cloud-native and source-control practices
  • Identify technical debt and prioritize remediation with engineering leadership and Product
  • Improve Azure solutions, CI/CD pipelines, deployment automation, release quality and environment consistency
  • Support logging, metrics, tracing, alerting and application performance monitoring
  • Investigate and resolve critical production incidents and prevent recurrence
  • Serve as a technical escalation point across engineering verticals
  • Facilitate collaboration across Engineering, Product, QA, DevOps, Architecture, Security and Operations
  • Mentor software engineers and senior engineers through reviews, design discussions, pairing and technical coaching
  • Support cross-training and knowledge sharing
  • Define modernization and refactoring strategies for legacy architecture and software
  • Drive improvements to APIs, integrations, applications and shared services
  • Participate in sprint planning, backlog refinement, technical discovery and delivery activities using Azure DevOps
  • Partner with Product Owners and business stakeholders to translate requirements into technically sound solutions
  • Provide estimates, identify dependencies and communicate implementation risks and tradeoffs

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience
  • Significant professional software engineering experience with demonstrated progression into senior technical leadership responsibilities
  • Strong hands-on experience with .NET / C# application development
  • Strong experience developing cloud-based solutions using Microsoft Azure
  • Experience designing and developing APIs, integrations, distributed applications and enterprise software systems
  • Strong understanding of software architecture, object-oriented design, design patterns and modern engineering practices
  • Experience with Azure DevOps, CI/CD pipelines, automated testing and modern deployment practices
  • Strong experience with SQL Server, relational data modeling and application performance
  • Experience troubleshooting complex production applications and distributed systems
  • Ability to influence technical direction across multiple teams without direct reporting authority
  • Strong written and verbal communication skills and ability to explain complex technical concepts to technical and non-technical audiences
  • Preferred: experience with policy administration, claims, insurance, financial services or regulated enterprise platforms
  • Preferred: experience modernizing legacy .NET applications and architectures
  • Preferred: experience with Microsoft Dynamics and enterprise integrations
  • Preferred: experience with modern front-end frameworks and web application architecture
  • Preferred: experience supporting or developing native iOS and/or Android applications
  • Preferred: experience designing reusable APIs and integration platforms
  • Preferred: experience with application performance monitoring, observability, reliability engineering and production support
  • Preferred: experience working with distributed or offshore engineering teams

Benefits

Comp & perks
  • Annual bonus eligibility
  • Comprehensive full medical, dental and vision insurance
  • Basic life insurance at no cost to the employee
  • Company-paid short-term and long-term disability
  • 12 weeks of 100% paid parental leave
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (FSA)
  • Retirement savings plan
  • Personal paid time off
  • Paid holidays and company-wide Wellness Day off
  • Paid time off to volunteer at nonprofit organizations
  • Pet-friendly office environment
  • Commuter benefits
  • Group pet insurance
  • On-the-job training and skills development
  • Employee Assistance Program (EAP)