Post Job Free
Sign in

Senior Software Engineer

Company:
CRG
Location:
Greensboro, NC
Posted:
May 18, 2025
Apply

Description:

Job Description

Senior Software Engineer

Location: Remote (Within NC is preferred)

Compensation: $115,000 - $130,000

A CRG client in the Greensboro, High Point, NC area is looking for a Senior Software Engineer. This employee-centric organization is growing. The role will be working with Architects and Managers and will be responsible for creating and maintaining core platform services used by telephony products, mobile applications, and web applications, as well as providing technical leadership to junior and mid-level developers in a fast paced and agile development environment using the latest software development methodologies and infrastructure. This role will be highly involved in and skilled at designing and developing UI for unique projects that meet business objectives.

JOB RESPONSIBILITIES

Work with architects, BA/QA, and dev ops to develop and maintain information systems, including web applications, REST APIs and Xamarin applications, that provide communications and other inmate services to confinement facilities.

Design/develop UI using modeling tools; own project development end to end; create designs templates for handoff to and use by others.

Perform code reviews, looking for best practices, offering constructive criticism and suggestions as appropriate during code reviews.

Understand assignments by reviewing program objectives, input data, and output requirements with supervisor and product owner. Be able to listen, take notes, and ask questions to confirm.

Audit, refactor, upgrade and/or replace existing services and applications to enforce good practices, improve scalability and performance, reduce costs, and produce joy among your peers and managers.

Support and mentor junior and mid-level engineers.

Assist in the creation and maintenance of application documentation and dependencies.QUALIFICATIONS

Bachelor’s degree in computer science, Information Technology, or related field, or the equivalent through a combination of education and work experience

5+ years in Developer or Software Engineering roles with experience in planning, developing, and maintaining enterprise applications.

3+ years of experience in high availability APIs or other software services

Strong working knowledge of .NET applications, RESTful APIs and web development using technologies including but not limited to C#, JavaScript, HTML, CSS, ASP .NET, .Net Core, MVC, Xamarin, Azure DevOps, Docker Containers, SQL Server, NoSQL databases.

Experience with version control (Git preferred)

Proven experience designing/developing UI for web-based and mobile applications.

Category Code: JN008

#zrCompany Description

CRG is a provider of Executive & Professional Search, Direct Hire & Contract Staffing, and Outsource IT Solutions. We have a team of 500 operating out of 7 Offices in the U.S. & Latin America. Established in 1994, we have completed over 3,000 Searches, 10,000 Contract Placements, and 100 Outsource IT Engagements.

Full-time

Fully remote

Apply