Senior Software Engineer
Independence Pet Group® (IPG) is one of North America’s largest pet insurance and services organizations. Our impressive family of brands (PetPartners, Figo, Pethealth, IAIC) supports insurance for more than 600,000 pets in the U.S. and Canada and provides well-being, safety, resources, and business solutions to the pet industry, including microchip identification and an online pet registry.
JobSummary:
The Senior Software Development Engineer will have extensive experience in creative design of front-end web applications along with strong back-end skills in C#, OOP, Visual Studio, and SQL Server. The overall responsibilities of this position will be to design, modify, develop, write, and implement new and existing software written in a variety of technologies. Works well from written specifications and pre-established guidelines to perform the functions of the job and maintains documentation of process flow.
Job Location: Remote work is not available in AK, MT, HI (US) and Quebec, Nunavut, NW Territories, Yukon (Canada)
MainResponsibilities:
· Design, build, and maintain efficient, reusable, and reliable code
· Research and monitor design and performance improvements in assorted implementations of software
· Identifies bugs and devises solutions to mitigate and address these issues
· Helps maintain code quality, organization, and automation
· Works closely with key members of other job functions to gather and discuss requirements
· Investigates new technologies that may add impactful value to development process
· Collaborates on design and takes ownership on large development projects
· Mentor more junior team members to help establish good practices and team dynamics
· Deliver “blueprints” of strategies to other team members for execution
· Coordination and leadership with third-party development resources
Qualifications:
· Bachelor’s Degree or similar relevant work experience
· Familiarity with Cloud hosted services (AWS or Azure)
· Familiarity with Agile development methodologies
· Extensive (7+) years’ experience in desktop and front-end and back-end web development
· Extensive (7+) years’ experience API development
· Extensive understanding and knowledge in data analytics and reporting
· Hands on experience in the full SDLC building enterprise level web and/or desktop applications
· Experience with usage of source control within a team environment (specifically Git)
· A strong understanding of web session states and security
· A strong understanding of client / server development and communications
· Hands on experience and discipline managing production environments
· In-depth troubleshooting and debugging skills
· Strong knowledge of RDBMS, normalization, and referential integrity
· Good working experience in database design and performance
· Good knowledge of IIS
· Clear understanding of our business and company workflow
· Must possess a sense of urgency to meet all defined deliverables
· Requires innovative thinking and excellent problem-solving skills
· Must be able to balance conflicting requests accordingly
· Ability to switch gears quickly without sacrificing quality in a high volume, task-oriented environment
· Must be able to effectively deal with and communicate to employees at all levels
· Must be flexible and dependable as needs change
· Detail oriented, excellent follow through, ability to work independently
· Excellent verbal and written communication skills
· Ability to collaborate with team members to accomplish common goals
Benefits:
All of our jobs come with great benefits including healthcare, parental leave and opportunities for career advancements. Some offerings are dependent upon the location of where you work and can include the following:
· 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)
· 401(k) savings plan
· Personal Paid Time Off
· Ten 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)
#LI-DNI
Other details
- Job Family HART Default Jobs
- Pay Type Salary
- Raleigh, NC, USA