All Jobs Vacancy

Software Engineer (Remote)

Posted Today by Kforce Technology Staffing

RESPONSIBILITIES: Kforce has a client that is seeking a Remote Software Engineer.

Summary

We are seeking a highly experienced Software Engineer to join an enterprise application development team responsible for maintaining and modernizing critical applications.

This role will be approximately 70% backend development and 30% frontend development, with a strong focus on the .

NET ecosystem, application modernization, and secure software development.

The team supports a combination of modern applications hosted in OpenShift as well as legacy applications running on-premises in Windows Server environments.

A key focus of this position will be helping modernize legacy technology, address vulnerabilities, and migrate existing application code to .

NET Core.

Key Responsibilities

  • Design, develop, enhance, and maintain enterprise applications using .NET Framework and .NET Core
  • Support and modernize applications currently running in both cloud/containerized and on-premises environments
  • Develop backend services and application functionality using C# and the .NET ecosystem
  • Build and maintain user-facing functionality using React
  • Help migrate legacy application code from .NET Framework to .NET Core
  • Troubleshoot and remediate vulnerabilities within legacy applications and technology stacks
  • Work with applications hosted in OpenShift as well as applications running on Windows Server
  • Collaborate with development, architecture, infrastructure, and security teams to improve application quality and security
  • Participate in code reviews, testing, troubleshooting, and production support activities
  • Contribute to application modernization and technical-debt reduction initiatives
  • Follow enterprise development, security, CI/CD, and deployment standards

REQUIREMENTS

  • Strong professional experience developing applications using .NET Framework
  • Experience with .NET Core and a willingness to work on application modernization and migration efforts
  • Strong C# development experience
  • Professional experience with React
  • Experience working with enterprise applications in production environments
  • Experience troubleshooting and enhancing existing/legacy applications
  • Strong understanding of software development best practices, debugging, testing, and code quality
  • Ability to work across both backend and frontend development, with a stronger emphasis on backend development
  • Ability to work effectively in a remote, collaborative development environment

Preferred Qualifications

  • Experience with OpenShift
  • Experience with Kubernetes
  • Experience with Harness or similar CI/CD platforms
  • Experience working with containerized applications
  • Experience modernizing legacy applications and migrating .NET Framework applications to .NET Core
  • Experience in addressing application vulnerabilities and working closely with security teams
  • Experience supporting applications deployed across both on-premises and containerized environments

Additional Information

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role.

We may ultimately pay more or less than this range.

Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs.

This range may be modified in the future.

Benefits

We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees.

Salaried personnel receive paid time off.

Hourly employees are not eligible for paid time off unless required by law.

Hourly employees on a Service Contract Act project are eligible for paid sick leave.

Compensation Notes

Note: Pay is not considered compensation until it is earned, vested and determinable.

The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

Job Eligibility: This job is not eligible for bonuses, incentives or commissions.

Equal Opportunity Employer

Kforce is an Equal Opportunity/Affirmative Action Employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Communication Consent

By clicking ?

Apply Today? you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers.

Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply.

Carriers are not liable for delayed or undelivered messages.

You will always have the right to cease communicating via text by using key words such as STOP.

Rate:
Not specified
Location:
Birmingham
IR35 Status:
Outside
Remote Status:
Remote
Industry:
IT
Seniority Level:
Mid-Level

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job