FreshRemote.Work

Principal Software Engineer (Hybrid)

Branchville, New Jersey, United States; Hartford, Connecticut, United States; Charlotte, North Carolina, United States

At Selective, we don't just insure uniquely, we employ uniqueness.

Our Business

Selective is a midsized U.S. domestic property and casualty insurance company with a history of strong, consistent financial performance for nearly 100 years. Selective's unique position as both a leading insurance group and an employer of choice is recognized in a wide variety of awards and honors, including listing in Forbes Best Midsize Employers in 2024 and certification as a Great Place to Work® in 2024 for the fifth consecutive year. 

Working at Selective

At Selective, we don't just insure uniquely – we employ uniqueness. Employees are empowered and encouraged to Be Uniquely You by being their true, unique selves and contributing their diverse talents, experiences, and perspectives to our shared success. Together, we are a high-performing team working to serve our customers responsibly by helping to mitigate loss, keep them safe, and restore their lives and businesses after an insured loss occurs. Employees receive comprehensive total rewards packages - including competitive compensation and performance awards, health benefits, and retirement savings - and professional development opportunities and flexible schedules to support their health, wealth, and well-being. Join our team and help make a difference.

Summary

Selective Insurance’s high-performing IT software engineering team has a fantastic opportunity for a highly-motivated, hands-on, and self-starting individual to join this accomplished team. The software engineering team executes critical business projects that support the company's growth, profitability, and customer experience goals. Candidates will be experts in software engineering, demonstrate leadership and creativity, think outside the box, and thrive in a fast-paced environment. The individual will act as a technical engineering leader, working across the release train with architects and product teams. The individual will develop and deliver complex systems as a thought leader and expert in full-stack development across the IT community.

Responsibilities:

  • The highly experienced candidate designs, develops, implements, and troubleshoots complex, multi-tiered systems across multiple technical stacks in alignment with business and IT strategies and within committed schedules and funding.
  • Acts as a technical leader, guiding and mentoring less experienced engineers.
  • Demonstrates hands-on technical expertise in coding and debugging the technologies used to support business systems at all phases from design, development, testing, and deployment.
  • Works to establish system non-functional requirements and drives work that meets needs, including performance, tuning, and quality enhancements.
  • Debugs and troubleshoots complex system …
This job isn't fresh anymore!
Search Fresh Jobs