ForgeApply · Job listing
Software Engineer IV (Technical Lead) - HYBRID Preferred (Raleigh or Jersey City) OR REMOTE
Arch Capital Group Ltd
See all 81 open roles at Arch Capital Group Ltd →
Tailor your resume for this Arch Capital Group Ltd job in about a minute.
ForgeApply tailors your resume and cover letter to this exact posting, then hands you a ready-to-submit application for Arch Capital Group Ltd's site. Free trial, no card required.
About this role
With a company culture rooted in collaboration, expertise and innovation, we aim to promote progress and inspire our clients, employees, investors and communities to achieve their greatest potential. Our work is the catalyst that helps others achieve their goals. In short, We Enable Possibility℠.
JOB SUMMARY
The Software Engineer IV (Lead) develops, implements, and maintains software solutions that enable business operations to achieve company goals and objectives. This role combines hands-on software engineering with technical leadership responsibilities, serving as both a senior individual contributor and lead developer. The incumbent performs analysis, design, coding, debugging, testing, production support, and automation activities while also mentoring team members, driving engineering best practices, and influencing technical direction.
This role is hybrid for candidates located near our Raleigh or Jersey City offices, with an expectation of three days per week onsite. Candidates based in Raleigh or Jersey City must be willing to work onsite in a hybrid capacity. We are also open to remote candidates, with a preference for those located in East Coast states, provided they are willing to travel to Raleigh or Jersey City for interviews.
ESSENTIAL RESPONSIBILITIES AND ACCOUNTABILITIES • Works with the Agile Program Manager (APM), Digital Product Manager (DPM), and Business Systems Analyst (BSA) to accurately capture stakeholder requests and system specifications and translate them into engineering artifacts, including design specifications, source code, test scripts, and test results. • Partners with software architects and other technical leaders to ensure solutions align with Enterprise Architecture principles and software engineering best practices. • Serves as a Lead SWE, balancing approximately 50% hands-on engineering work and 50% technical leadership, mentoring, and team coordination responsibilities.
• Performs application design, coding, code reviews, testing, production support, troubleshooting, and process automation activities. • Provides technical leadership across Agile teams and keeps stakeholders apprised of project status, risks, and dependencies. • Offers recommendations to stakeholders on effective and efficient approaches to achieve project and program objectives. • Manages engineering risks by proactively identifying, communicating, and mitigating issues. • Liaises with other project and program teams to coordinate interdependencies and resolve issues. • Supports business units in the resolution of complex user questions and production issues while adhering to established support processes and SLAs. • Provides input into product roadmaps, high-level estimates, engineering standards, guidelines, processes, and templates. • Mentors and coaches engineers, providing regular feedback to support technical growth, skill development, and career progression. • Partners with architects and cross-functional teams to develop solution designs and drive technical decision-making. • Identifies gaps in engineering processes, development practices, and team workflows, and drives continuous improvement initiatives. • Leads or participates in cross-team technical discussions, design reviews, and stakeholder meetings to ensure alignment on architecture, delivery, and engineering standards. • Demonstrates experience managing team priorities, resolving conflicts, and fostering a collaborative engineering culture.
JOB SPECIFICATIONS Knowledge & Skills • Advanced knowledge of software engineering principles, methodologies, best practices, and modern application development approaches. • Extensive experience designing, developing, and supporting enterprise software applications. • Extensive knowledge of source code management, version control, and software delivery processes. • Strong experience working in Agile software development environments. • Excellent analytical, problem-solving, and organizational skills. • Excellent verbal and written communication skills. • Strong customer service skills and experience supporting business stakeholders and end users. • Knowledge of production support processes, including incident and problem management. • Strong decision-making skills with the ability to balance technical challenges, delivery priorities, and team needs. • Demonstrated experience leading technical initiatives, mentoring engineers, and influencing engineering outcomes without direct managerial authority. • Ability to effectively communicate technical concepts to both technical and non-technical audiences. • Comfortable delegating work, tracking progress, and ensuring alignment with team and organizational objectives.
TECHNOLOGY EXPERIENCE AND EXPERTISE • Development experience with Java, .NET/C#, SQL, JavaScript, HTML, and CSS. • Experience developing scalable, high-availability applications using Oracle, SQL Server, and PostgreSQL. • Experience with non-relational databases such as MongoDB, Redis, and Memcached. • Strong JavaScript development experience with frameworks such as Angular, RxJS, and Node.js. • Front-end development experience using ReactJS, Webpack, HTML5, CSS, Bootstrap, jQuery, responsive design, accessibility standards, and modern UI/UX practices. • Experience with Insurance and Reinsurance systems and data. • Strong understanding of application scalability, performance optimization, and reliability engineering. • Strong understanding of networking fundamentals, operating systems, and application infrastructure. • Experience with continuous integration and deployment tools such as Jenkins and Octopus Deploy. • Familiarity with continuous delivery and infrastructure automation tools such as Chef, Puppet, or Salt. • Proficiency in Java, .NET/C#, JavaScript, TypeScript, HTML5, CSS, Windows, IIS, Linux, Tomcat, JBoss, T-SQL, SSIS, PL/SQL, and shell scripting. • Experience with Docker, Kubernetes, containerization technologies, and cloud-native deployment pract
Salary insight
The midpoint of this range ($148k) is about 11% below the median disclosed salary for New York roles listed on ForgeApply ($165k across 8,280 jobs).
See full Software Engineer salary data for New York →
Based on live postings with disclosed pay on ForgeApply; refreshed daily. Not an estimate of this employer's offer.
Tailor your resume for this Arch Capital Group Ltd role before you apply.
Tailor my resume for this jobSimilar jobs
- VP, Software Engineering - Hybrid (Preferred, Raleigh or Jersey City) OR Remote — Arch Capital Group Ltd · Raleigh, NC United States of America | Jersey City, NJ United States of America
- Sr. Architect - Remote OR Hybrid, Jersey City or Raleigh Preferred — Arch Capital Group Ltd · Remote
- Manager, Software Engineering (Guidewire Application Development) - Remote or Hybrid (Jersey City or Raleigh) — Arch Capital Group Ltd · Raleigh, NC United States of America | Home Base, PA | Jersey City, NJ United States of America
- Enterprise Architect (Hybrid OR Remote- Jersey City, Raleigh, or Hartford) — Arch Capital Group Ltd · Remote
- Staff Software Development Engineer (Hybrid @ Bellevue, WA or Remote @ Florida) — Offerup · Bellevue, WA or Remote Florida
- Senior Software Developer, Platform Engineering (Hybrid or Remote) — Rocket · Remote - Washington
- Sr. Software Developer - Platform Engineering Hybrid or Remote — Rocket · Seattle, WA
- Senior Product Owner (Hybrid - Raleigh, Jersey City, New York City) — Arch Capital Group Ltd · Raleigh, NC United States of America | New York, NY United States of America | Jersey City, NJ United States of America
More like this: Software Engineer Jobs · Software Engineer Jobs in New York · Browse all jobs
Free ATS checker · How to Tailor Your Resume to a Job Description (Step by Step)