Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer III (FinPro) - Hybrid (Raleigh or Jersey City) image - Rise Careers
Job details

Software Engineer III (FinPro) - Hybrid (Raleigh or Jersey City)

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 III develops, implements, and maintains software solutions that enable business operations to realize company goals & objectives.  The incumbent performs analysis, design, coding, debugging, testing, and support of software applications.  May be assigned to develop new applications/systems, enhance/upgrade existing systems or provide production support.  He/she works independently on moderately complex projects, receiving only general direction. May provide assistance and direction to less experienced peers.

This is a Hybrid, twice-a-week role in our Raleigh or Jersey City Offices.

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, which typically include design specifications, source code, test scripts and test results.
  • Coordinates with software architects and Software engineer IVs to ensure that the engineering realization is in accordance with Enterprise Architecture principles and software development best practices.
  • As part of Agile teams, completes software development work which includes application design, coding, code review and testing. Keeps Agile team and APM apprised of project status.
  • Offers suggestions to stakeholders on devising effective and efficient approaches to achieve project and program objectives.
  • Manages engineering risks by proactively tracking and communicating issues, and devising methods to mitigating them.
  • Liaises with other project and program areas to coordinate interdependencies and resolve issues.
  • Supports business units in the resolution of in-depth user questions and issues following production support process and SLA’s. Maintains a working knowledge of new technology and software engineering standards, practices and tools.
  • Provides input to APM/DPM in creation of Product Roadmap, High Level Estimates Collaborates with IT management to define and develop documentation & engineering artifact standards, guidelines, processes, and templates. Demonstrates experience in managing team priorities, resolving conflicts, and driving continuous improvement within the development process.

JOB SPECIFICATIONS

Knowledge & Skills:

  • Advanced knowledge of the theoretical and practical application of highly specialized software engineering best practices, methods & techniques.
  • Extensive experience in developing software applications on the assigned technology platform.
  • Extensive knowledge on source code change management and related tools.
  • Knowledge and experience using agile software development principles, process and tools.
  • Excellent analytical, problem solving and organizational skills. Excellent interpersonal, and written and oral communication skills.
  • Strong customer service skills in order to provide end user/business owner systems support. Knowledge of production support processes such as incident and problem management techniques.
  • Strong problem-solving and decision-making skills, with the ability to balance both technical challenges and team dynamics.
  • Comfortable with task delegation, performance tracking, and ensuring that team members remain aligned with overall project objectives.

Technology Experience and Expertise

  • Development Experience with Java & .Net C#, SQL, JavaScript, HTML, CSS
  • Experienced in scalable, high-availability back end technologies Oracle, SQL Server and PostgreSQL
  • Experience with non-relational database technologies preferred such as Memcached, MongoDB, Redis
  • Strong JavaScript back end development experience with common frameworks Angular, RxJS, Node, etc.
  • Front end development experience including ReactJS, Webpack, HTML5, CSS, Bootstrap, jQuery, Accessibility and Responsive Layouts UI/UX development experience.
  • Experience with Insurance / Reinsurance Systems and Data
  • Strong understanding of server-side software, scalability, performance, and reliability Skills
  • Strong understanding of the OSI model, Networking, OS Layer and Services
  • Understanding of continuous delivery tools like Chef, Puppet, Salt
  • Understanding of continuous integration and deployment tools like Octopus deploy, Jenkins
  • Proficient in: Java, .Net C#, JavaScript, TypeScript, HTML5 & CSS, Windows, IIS, Linux, Tomcat, JBoss, Visio, TSQL, SSIS, PL/SQL, shell scripting
  • Some experience with Docker, Docker Swarm, Kubernetes, OpenStack, Swift, is a nice to have even if it is lab experience.
  • Excellent communication skills:
    • Excellent command of the English language, i.e. Ability to write and understand the written documents, email and other forms of electronic communications.
    • Ability to discuss, articulate and simplify technology to non-technical people.

Education & Experience:

  • Required knowledge and skills would typically be acquired through a Bachelor’s degree in computer science, business, or related field plus 5 to 7 years of related experience. 

#LI-Hybrid
#LI-ZP1

 

For individuals assigned or hired to work in the location(s) indicated below, the base salary range is provided. Range is as of the time of posting. Position is incentive eligible.

$120,000 - $150,000/yr

  • Total individual compensation (base salary, short & long-term incentives) offered will take into account a number of factors including but not limited to geographic location, scope & responsibilities of the role, qualifications, talent availability & specialization as well as business needs. The above pay range may be modified in the future.

Click here to learn more on available benefits.

Do you like solving complex business problems, working with talented colleagues and have an innovative mindset? Arch may be a great fit for you. If this job isn’t the right fit but you’re interested in working for Arch, create a job alert! Simply create an account and opt in to receive emails when we have job openings that meet your criteria. Join our talent community to share your preferences directly with Arch’s Talent Acquisition team.

14400 Arch Insurance Group Inc.

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer III (FinPro) - Hybrid (Raleigh or Jersey City), Archgroup

At Arch Insurance Group Inc., we are seeking a motivated Software Engineer III to join our dynamic team in a hybrid role based in either Raleigh or Jersey City. As part of a culture that thrives on collaboration and innovation, you’ll play a pivotal role in developing, implementing, and maintaining software solutions that directly impact our business operations. You will be responsible for everything from coding and debugging to providing production support for various applications. You'll have the chance to work independently on moderately complex projects while collaborating closely with Agile Program Managers and other stakeholders to ensure that requirements are met efficiently. Your ability to analyze, design, and conduct code reviews will help us achieve our project goals. If you're enthusiastic about software engineering, enjoy tackling challenges, and have experience in technologies like Java, .Net, and SQL, this is the perfect opportunity for you to grow your skills and support our mission of enabling possibility!

Frequently Asked Questions (FAQs) for Software Engineer III (FinPro) - Hybrid (Raleigh or Jersey City) Role at Archgroup
What are the main responsibilities of a Software Engineer III at Arch Insurance Group?

The Software Engineer III at Arch Insurance Group is mainly focused on developing, implementing, and maintaining software solutions that support business operations. This includes analyzing and designing software, coding, debugging, and conducting testing. You will also work with Agile teams, liaise with stakeholders, and manage project risks while ensuring alignment with enterprise architecture principles. The role involves a significant level of autonomy, as you will manage moderately complex projects and provide guidance to less experienced engineers.

Join Rise to see the full answer
What skills are required to apply for the Software Engineer III position at Arch Insurance Group?

To be eligible for the Software Engineer III role at Arch Insurance Group, candidates should have a strong background in software development, particularly with technologies like Java, .Net C#, SQL, and JavaScript. Additional key skills include knowledge of Agile development practices, excellent analytical abilities, and strong communication skills. The position typically requires a Bachelor’s degree in a related field and 5-7 years of relevant experience, along with familiarity with both front-end and back-end technologies.

Join Rise to see the full answer
Is the Software Engineer III position at Arch Insurance Group suitable for remote work?

The Software Engineer III position at Arch Insurance Group offers a hybrid work model, requiring employees to work on-site two days a week in either the Raleigh or Jersey City office. This flexibility allows for a blend of collaborative in-person work and the ability to perform tasks remotely, catering to the work-life balance that many candidates look for today.

Join Rise to see the full answer
How does Arch Insurance Group support the professional growth of a Software Engineer III?

Arch Insurance Group is dedicated to fostering professional growth for its Software Engineers. The company encourages continuous improvement through mentorship opportunities, collaborative project work, and participation in Agile teams, which can enhance both soft and technical skills. Additionally, the company stays up-to-date with the latest industry technologies, providing access to resources and training to help employees further their careers.

Join Rise to see the full answer
What kind of projects will a Software Engineer III at Arch Insurance Group typically work on?

A Software Engineer III at Arch Insurance Group will typically work on a variety of projects that may involve developing new applications or enhancing existing systems to meet business requirements. This could include creating software for insurance products, implementing features that improve user experiences, and ensuring systems are scalable and reliable. You will collaborate with product managers and other engineers to successfully deliver high-quality solutions.

Join Rise to see the full answer
Common Interview Questions for Software Engineer III (FinPro) - Hybrid (Raleigh or Jersey City)
Can you describe your experience with Agile methodologies in software development?

In my previous roles, I have actively participated in Agile practices, conducting daily stand-ups, sprint planning, and retrospectives. I find Agile methodologies to be effective for keeping projects on track and fostering team communication. When responding to this question, emphasize your experience in iterative development and how you have used Agile principles to deliver projects successfully.

Join Rise to see the full answer
What programming languages are you most experienced with, and how have you applied them in previous projects?

I have extensive experience with languages such as Java and .Net C#. In a recent project, I developed a robust back-end system for a financial application, ensuring high scalability and performance. When answering, highlight specific projects where your programming skills were critical to success and discuss any challenges you faced.

Join Rise to see the full answer
How do you approach debugging and troubleshooting in your software applications?

I approach debugging systematically, starting with replicating the issue and analyzing logs to pinpoint the root cause. I utilize tools like debuggers and profilers to trace the issue effectively. It’s important to articulate your debugging process clearly, as it showcases your problem-solving skills during the interview.

Join Rise to see the full answer
What experience do you have with database technologies, and how have they been essential in your work?

I have worked with relational databases like SQL Server and PostgreSQL, as well as non-relational databases such as MongoDB. I have designed schemas for software applications and performed complex queries. During interviews, focus on specific projects where your database management skills directly influenced the project’s outcome.

Join Rise to see the full answer
Describe a challenging project you have worked on and how you overcame obstacles.

On a previous project, we faced tight deadlines and shifting requirements. By adopting Agile techniques, we prioritized our tasks and held regular check-ins to adjust and adapt efficiently. When discussing challenges, it's important to showcase your adaptability and problem-solving abilities.

Join Rise to see the full answer
What strategies do you use for managing time and priorities with multiple projects?

I utilize tools like task management software to keep track of deadlines and project requirements. Setting clear priorities and breaking down tasks into manageable segments helps me stay organized. In interviews, communicate your time management skills and provide examples of how this approach has led to successful project completions.

Join Rise to see the full answer
How do you ensure that your code is written according to best practices?

I follow coding standards and participate in regular code reviews with my peers. Additionally, I stay informed about industry best practices and incorporate feedback from my team to continuously improve my code quality. Highlighting your practice of peer reviews shows that you value quality and collaboration.

Join Rise to see the full answer
How familiar are you with continuous integration and delivery practices?

I have experience implementing CI/CD pipelines using tools like Jenkins and Octopus Deploy to automate testing and deployment. This has increased the efficiency of our development cycles. Be sure to mention technical details about specific technologies or tools you've worked with and their impact on your projects.

Join Rise to see the full answer
How do you stay updated with new advancements and technologies in the software engineering field?

I regularly read tech blogs, attend webinars, and participate in professional forums. Networking with other engineers also helps me share knowledge and stay informed. Highlight your commitment to lifelong learning and showcase specific resources that keep you engaged with industry advancements.

Join Rise to see the full answer
What do you think is the most crucial aspect of software development?

I believe the most critical aspect is understanding user needs and delivering solutions that truly meet those needs. This involves active listening during stakeholder reviews and iterating based on feedback. In your answer, emphasize the importance of user-centric development and share instances where feedback significantly shaped a project.

Join Rise to see the full answer
Similar Jobs
Archgroup Hybrid Morristown, NJ United States of America
Posted 3 days ago

Arch Re is on the lookout for an Assistant Controller to ensure financial compliance and drive improvements in their robust accounting processes.

Archgroup Remote Raleigh, NC United States of America
Posted 4 days ago

We are looking for a skilled Quality Engineer III to uphold high standards of software quality at Arch US MI Services in Raleigh, NC.

Dragonboat Inc. Remote Santa Clara, California, United States
Posted 13 days ago
Photo of the Rise User
Posted 11 days ago
Clarivate Hybrid ISR- Jerusalem (PQ)
Posted 8 days ago

Join Ex Libris as a Frontend Developer to support the development of vital infrastructure components for educational technology.

Photo of the Rise User

Join Crypto.com as a Senior Software Engineer in Site Reliability Engineering, focusing on optimizing software performance and reliability in the cryptocurrency space.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Paid Time-Off
Maternity Leave
Social Gatherings
Learning & Development
Employee Resource Groups

Join Reddit as a Staff Machine Learning Engineer to drive the development of cutting-edge ML targeting systems for ads.

Posted 7 hours ago

Join LayerZero Power Systems, a leading force in power distribution technologies, as a Software Security Engineer focused on enhancing product security.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 31, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
M
Someone from OH, Tallmadge just viewed General Merchandise IC at Meijer
B
Someone from OH, Cleveland just viewed Resource & Scheduling Specialist at Brightspeed
Q
Someone from OH, Parma just viewed Advanced Microsoft Office Trainer at QS4QS
Photo of the Rise User
Someone from OH, Pickerington just viewed Sr. Client Project Manager at Forge Biologics
Photo of the Rise User
Someone from OH, Columbus just viewed Warehouse People Ops Coordinator at Babylist
Photo of the Rise User
8 people applied to Software Engineer at Wider Circle
Photo of the Rise User
16 people applied to Software Engineer at Gitty
Photo of the Rise User
Someone from OH, Toledo just viewed Field Recruiter (MI) at Wonderschool
d
Someone from OH, Columbus just viewed Reconciliation & Payments Specialist at dopay
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed VP of Customer Operations at OXIO Corporation
Photo of the Rise User
Someone from OH, Springfield just viewed IT helpdesk Team Leader at Optimiza
Photo of the Rise User
Someone from OH, Akron just viewed Director of Revenue Cycle Management at Gather Health
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry Clerk at Hireframe
Photo of the Rise User
Someone from OH, Cincinnati just viewed Customer Success Manager - Illinois at Alma Technologies (OR)
Photo of the Rise User
Someone from OH, Cleveland just viewed Client Services Manager at Vitesse PSP
Photo of the Rise User
Someone from OH, Fairborn just viewed IOS Developer at Advansys
Z
Someone from OH, Reynoldsburg just viewed Educator Onboarding Associate at Zen Educate
Photo of the Rise User
Someone from OH, Canton just viewed SEASONER at Shearer's Foods