ashby

Sr. Software Developer @ Renuity

Charlotte OfficeOnsiteFull-timePosted 21 days ago

Opens on ashby

About this role

Renuity is looking for a Senior Software Developer. This is a hands-on, full-stack engineering role with a focus on building, maintaining and developing Spring Boot microservices and APIs in an Azure environment. You will be part of a team that is responsible for the core applications that are used at Renuity. This includes applications that are used internally as well as applications thar are used by our customers and business partners.

What You’ll Do:

Design, develop, and maintain scalable Spring Boot applications and microservices written in Java.

Build and support secure, reliable APIs used across internal systems, customer-facing applications, and business partner integrations.

Develop and optimize CI/CD pipelines to automate build, testing, and deployment processes.

Support cloud-native application development and deployment within an Azure environment.

Write and maintain Infrastructure-as-Code, including Terraform scripts for cloud deployment and environment management.

Partner with engineering, product, and business stakeholders to understand requirements and deliver high-quality technical solutions.

Troubleshoot, debug, and improve application performance, reliability, and maintainability.

Contribute to technical design discussions, architecture decisions, and future roadmap planning.

Leverage modern development tools, including AI-assisted coding tools such as GitHub Copilot, to improve engineering efficiency.

What You'll Bring:

Master of Science, Computer Science of similar

7 years of software development experience with a strong background in cloud-native technologies.

Extensive hands-on experience developing Java Spring Boot microservices

Extensive experience building and consuming RESTful APIs

Experience with Python programming

Experience with PostgreSQL and at least one legacy database system such as SQL Server or Oracle DB

Develop cloud-native applications, preferably for Azure

Experience building Infrastructure-as-Code scripts (Terraform scripts) for deployment to Azure or other cloud platforms

Leverage cloud platform feature to enable logging, tracing and monitoring

Familiarity with front-end technologies such as React, JavaScript, TypeScript, HTML5 and CSS3

Strong understanding of software engineering best practices, including clean code, testing, documentation, version control, and secure development.

Ability to work independently while collaborating effectively with technical and non-technical partners.

Strong problem-solving skills and a continuous improvement mindset.

Experience using AI development tools such as GitHub Copilot or similar tools is a plus.

Experience with applying AI or machine learning technologies for business use cases is a plus.

About Renuity: Renuity, headquartered in Charlotte, NC, is a leading home improvement services business with a rapidly expanding national footprint. Renuity currently operates across 36 states and has created hundreds of thousands of happier homeowners across the United States who have chosen Renuity for their home improvement needs. Renuity is redefining the home improvement experience with a focus on trust, innovation and customer-first service. To learn more, visit Renuity's About Us page.

#RHB

Renuity and its affiliates are committed to equal opportunity. We value and embrace diversity and inclusion of all Team Members. If you have a disability under the Americans with Disabilities Act or similar law, and you need an accommodation during the application process or to perform these job requirements, or if you need a religious accommodation, please contact [email protected].

If you have a question regarding your application, please contact [email protected]

To access Renuity's Privacy Policy, please click here: Privacy Policy

Skills

TechnologyCorporate

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →