Staff Software Engineer

Onyx North Inc.

Charlotte (NC)

On-site

USD 130,000 - 197,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Retirement plan with employer matching
Professional development opportunities

Job summary

Onyx North Inc. in Charlotte, NC seeks a Staff Software Engineer for a full-time role. You will design, develop, and maintain software solutions for clients in the financial services sector, collaborating with cross-functional teams to deliver innovative products.

Requirements include a Bachelor's degree in Computer Science or related field and 5+ years of software development experience. Proficiency in Java, Python, or C++, with cloud experience and Agile methodologies a plus.

Qualifications

  • 5+ years of experience in software development.
  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • Experience with Java, Python, JavaScript, or C# is expected.
  • Experience with cloud platforms and Agile methodologies is a plus.

Responsibilities

  • Design, develop, and maintain high-quality software solutions for clients in the financial services sector.
  • Collaborate with cross-functional teams to gather requirements and define system architecture.
  • Write clean, efficient code and participate in code reviews and best practices.
  • Troubleshoot and resolve software issues to ensure system reliability.

Skills

Java
Python
C++
Agile methodologies
DevOps practices

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
Azure

Job description

Onyx North Inc., a Charlotte, NC-based technology company, seeks a Staff Software Engineer for a FULL_TIME position. The role offers a salary range of $130,000 to $196,743 and is open until November 22, 2026.

As a Staff Software Engineer, you will design, develop, and maintain high-quality software solutions. You will collaborate with cross-functional teams to deliver innovative products and services to clients in the financial services industry.

You will work in a collaborative and innovative environment with a team of talented professionals in Charlotte, NC. The workplace is known for its commitment to delivering exceptional value to clients through cutting-edge technology.

The salary range for this position is $130,000 to $196,743, reflecting the competitive nature of the job market and the responsibilities associated with the role. Benefits include comprehensive health insurance that covers medical, dental, and vision services, a retirement plan with employer matching contributions, and opportunities for professional development such as workshops, seminars, and certifications.

To excel in this role, you should have a Bachelor's degree in Computer Science or a related field. You should have 5+ years of experience in software development. Proficiency in Java, Python, or C++ is required. Experience with cloud technologies and Agile methodologies is a plus.

Responsibilities
  • Design, develop, and maintain high-quality software solutions that meet the needs of our clients in the financial services sector.
  • Collaborate with cross-functional teams to gather requirements, define system architecture, and implement software solutions.
  • Write clean, efficient, and well-documented code in various programming languages and frameworks.
  • Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
  • Troubleshoot, debug, and resolve software issues to ensure optimal system performance and reliability.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • 5+ years of experience in software development, with a strong focus on backend or full-stack development.
  • Proficiency in one or more programming languages, such as Java, Python, JavaScript, or C#.
  • Experience with software development methodologies, including Agile and DevOps practices.
  • Strong understanding of data structures, algorithms, and software design patterns.
  • Excellent problem-solving skills and the ability to work independently and as part of a team.
  • Experience with cloud platforms and services, such as AWS or Azure, is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Financial Services Backend
Staff Software Engineer, Financial Services Backend

GetJobSmart • Charlotte (NC)

On-site
USD 130,000 - 197,000
Health insurance
Retirement plan with employer matching
Professional development opportunities
Software Engineer
Software Engineer

GetJobSmart • Miami (FL)

On-site
USD 110,000 - 159,000
Staff Software Engineer
Staff Software Engineer

GetJobSmart • Tampa (FL)

On-site
USD 108,000 - 132,000
Health insurance
Retirement plans
Professional development opportunities
Staff Software Engineer
Staff Software Engineer

Onyx Grove Solutions • Saint Paul (MN)

On-site
USD 120,000 - 160,000
Health insurance
Retirement plan
Professional development
Staff Software Engineer
Staff Software Engineer

Redwood National LLC • Raleigh (NC)

On-site
USD 120,000 - 166,000
Health insurance
Retirement plan
Paid time off
+5
Staff Software Engineer
Staff Software Engineer

Northwind Pacific Inc. • Buffalo (NY)

On-site
USD 100,000 - 130,000
Health insurance
Retirement plans
Opportunities for professional dev el
Staff Software Engineer
Staff Software Engineer

Beacon South Partners • Columbus (OH)

Hybrid
USD 120,000 - 180,000
Health insurance
Retirement plans
Professional development
+5
Backend Developer
Backend Developer

Onyx East Inc. • Raleigh (NC)

Hybrid
USD 90,000 - 130,000
Health insurance
Retirement plans
Professional development
Full Stack Developer
Full Stack Developer

GetJobSmart • Detroit (MI)

On-site
USD 140,000 - 190,000
Health insurance
401(k) with employer matching
Tuition reimbursement
+1
Staff Software Engineer
Staff Software Engineer

Nimbus Advanced Solutions • New York (NY)

On-site
USD 140,000 - 190,000
Health insurance
Retirement plans
Flexible spending accounts
+2