Software Engineer IV (Technical Lead) - HYBRID Preferred (Raleigh or Jersey City) OR REMOTE
Core
Develops, implements, and maintains enterprise software solutions while providing technical leadership and mentoring to engineering teams.
Role type
Senior IC Technical Lead (Software Engineer IV)
Builds
Scalable, high-availability enterprise applications and automation tools
Domain
Insurance and Reinsurance systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, .NET/C#, SQL, JavaScript, TypeScript, HTML5, CSS, Oracle, SQL Server, PostgreSQL, MongoDB, Redis, Memcached, Angular, RxJS, Node.js, ReactJS, Webpack, Jenkins, Octopus Deploy, Docker, Kubernetes, Chef, Puppet, Salt, shell scripting, T-SQL, SSIS, PL/SQL, Linux, Windows, IIS, Tomcat, JBoss, networking fundamentals, operating systems, application infrastructure, continuous integration, continuous delivery, infrastructure automation, application scalability, performance optimization, reliability engineering, source code management, version control, Agile methodologies, application design, coding, code reviews, testing, production support, troubleshooting, process automation, technical decision-making, solution design, cross-functional collaboration, risk management, stakeholder communication, engineering standards, process improvement, conflict resolution, team coordination
Preferred skills
Technical Lead experience, Proxy Manager experience, cloud-native deployment practices
Technologies
Java, .NET/C#, SQL, JavaScript, TypeScript, HTML5, CSS, Oracle, SQL Server, PostgreSQL, MongoDB, Redis, Memcached, Angular, RxJS, Node.js, ReactJS, Webpack, Jenkins, Octopus Deploy, Docker, Kubernetes, Chef, Puppet, Salt, Linux, Windows, IIS, Tomcat, JBoss, T-SQL, SSIS, PL/SQL
Responsibilities
Translate stakeholder requests into engineering artifacts including design specifications and source code; partner with software architects to ensure alignment with Enterprise Architecture principles; perform application design, coding, code reviews, testing, and production support; provide technical leadership across Agile teams and keep stakeholders apprised of project status; mentor and coach engineers to support technical growth; identify gaps in engineering processes and drive continuous improvement initiatives; lead or participate in cross-team technical discussions and design reviews; manage team priorities and resolve conflicts to foster a collaborative engineering culture.
Seniority
Senior, hands-on IC with leadership responsibilities