Senior Software Developer

Fullsteam

1h ago • Remote

Senior

Remote

90,000 - 120,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Software Developer

  • Focus: Modernize a C++ desktop application to a web-based .NET solution; support AI capability evaluation and integration

Description

You will design, develop, test, and maintain backend services as you migrate functionality from a C++ desktop application to a web-based .NET solution. You will also evaluate opportunities to add AI capabilities to applications and business workflows to improve efficiency, automation, and user experience. Collaboration with product and QA will help translate business requirements into scalable software.

Responsibilities

  • Collaborate with cross-functional teams to analyze requirements, design solutions, and develop robust applications using .NET, C++, and C#

  • Participate in code reviews and identify code refactoring candidates

  • Evaluate and integrate AI capabilities into applications and workflows

  • Write clean, scalable code using best practices and OOP techniques (including dependency injection)

  • Debug and resolve technical and performance issues

  • Use AI-assisted development tools (e.g., Claude) to improve coding productivity and accelerate debugging/documentation; validate outputs for accuracy, security, and quality

  • Perform unit testing and integration testing

  • Support deployment and evaluate performance

  • Implement appropriate testing, monitoring, and validation practices for AI integrations

  • Provide ongoing maintenance, support, and enhancements; investigate and resolve technical issues

  • Communicate technical approaches, implementation considerations, and risks related to AI solutions

Requirements

  • Bachelor’s degree in computer science, software engineering, or equivalent

  • 5+ years of full stack development experience

  • 5+ years experience in C#, .NET web sites, and object-oriented programming

  • 5+ years experience in SQL Server or similar RDBMS

  • Experience with microservice architecture

  • Basic understanding of AI technologies (generative AI, large language models/LLMs, or AI service APIs) for integration into applications

  • Strong analytical, problem-solving, communication, and collaboration skills

Benefits

  • Salary range: $90,000–$120,000 USD

  • Inclusive workplace valuing diversity of thought

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Software Developer role

Improve your resume for just $5

$90,000 – $120,000/year

Unlock Full Resume Report