Software Engineer
Listed on 2026-10-31
-
Software Development
Software Engineer
Redwood National LLC, a prominent financial services firm, is hiring a Staff Software Engineer in Raleigh, NC. This full-time position offers a competitive salary range of $120,000 to $166,331 and the opportunity to work on advanced software solutions.
As a Staff Software Engineer, you will design, develop, and maintain high-quality software applications supporting financial operations. You will collaborate with cross-functional teams to deliver innovative solutions meeting client needs and driving business growth.
You will join the team in Raleigh, NC, working in a dynamic environment focused on financial services. The workplace offers a collaborative atmosphere with opportunities for professional growth and development.
The salary range for this position is $120,000 to $166,331, reflecting the competitive nature of the financial services industry. Benefits include comprehensive health insurance, which covers medical, dental, and vision care, as well as a retirement plan with employer matching contributions. Employees also enjoy other perks typical for a full-time role, such as paid time off, professional development opportunities, and access to financial wellness programs.
Additionally, the role may offer performance bonuses, flexible work arrangements, and a subsidized meal plan, further enhancing the overall compensation package.
To excel in this role, you should have a bachelor's degree in Computer Science or a related field. Experience with financial software development and a strong understanding of software design principles are essential.
What You Will Do:- Design, develop, and maintain high-quality software applications that support our clients' financial operations.
- Collaborate with cross-functional teams to deliver innovative solutions that meet our clients' needs and drive business growth.
- Participate in code reviews and provide constructive feedback to ensure code quality and consistency.
- Troubleshoot and debug software issues to ensure optimal performance and reliability.
- Stay up-to-date with emerging technologies and industry trends to continuously improve our software development processes.
- Mentor and guide junior developers to help them grow and develop their skills.
- Bachelor's degree in Computer Science or a related field, or equivalent experience.
- 5+ years of experience in software development, with a strong focus on financial services or a related industry.
- Proficiency in one or more programming languages, such as Java, C#, or Python.
- Experience with software development methodologies, such as Agile or Scrum.
- Strong problem-solving and analytical skills, with the ability to think critically and creatively.
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).