Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
rEvolution

Senior Software Engineer

rEvolution

. Design, develop, and maintain high-quality code for BCycle applications .

Posted 11/5/2026full-timeRemote • United StatesSenior💰 $120,000 - $125,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development with a strong focus on C#, .NET, and cloud technologies, while effectively collaborating across teams to deliver high-quality applications. Proficient in architectural design, agile methodologies, and troubleshooting production issues to enhance system performance and reliability.

Highest-signal resume keywords
C# Development.NET FrameworkCloud TechnologiesAgile Development MethodologyRESTful APIs

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentDatabase TechnologiesMicroservice ArchitectureContinuous IntegrationContinuous DeliveryJavaScript FrameworksTechnical GuidanceCode ReviewsTroubleshootingSystem Architecture
Soft Skills
CommunicationCollaborationProblem-SolvingTechnical Leadership
Tools & Technologies
Microsoft AzureSQL ServerASP.NET CoreDockerLinux.NET MAUIGBFSMDS
Certifications & Qualifications
Undergraduate Degree in Computer Science
Industry Keywords
MicromobilityCyclingUrban Transportation Infrastructure

Tech Stack

Tools & technologies
ASP.NETAzureCloudDockerIoTJavaScriptLinuxSQLVue.js.NET

About the role

Key responsibilities & impact
  • Design, develop, and maintain high-quality code for BCycle applications
  • Ensure smooth integration between front-end, back-end, databases, and external APIs
  • Contribute to architectural design and implementation of new features
  • Contribute to technical system architecture for scalability and reliability
  • Complete code reviews and provide feedback
  • Provide technical guidance to junior team members
  • Solve complex technical challenges and define technical approaches
  • Participate in scrum ceremonies including daily standups, backlog refinement, and sprint review
  • Collaborate with software engineering, quality assurance, and product teams on feature delivery, testing, and documentation
  • Communicate technical concepts and progress to technical and non-technical stakeholders
  • Participate in software deployments and on-call rotations
  • Troubleshoot and resolve production issues
  • Stay current with industry trends and emerging technologies
  • Improve development practices, tooling, software performance, reliability, and user experience
  • Work on station technology integrations, an administration website, a .NET MAUI mobile app, and GBFS/MDS data feeds

Requirements

What you’ll need
  • Undergraduate degree in computer science or equivalent experience
  • 8-10+ years of experience in software development
  • 5+ years experience with C# and .NET (.NET 6 or newer preferred)
  • 3+ years experience with cloud technologies (Microsoft Azure preferred)
  • 1-3+ years experience with modern front-end javascript frameworks (Vue preferred)
  • Experience with database technologies (SQL Server, MSSQL)
  • Experience with RESTful APIs using Web API, ASP.NET Core
  • Experience with agile development methodology
  • Understanding of microservice architecture and cloud-hosted systems
  • Familiarity with latest security protocol standards, including HTTPS and OAuth2
  • Familiarity with continuous integration and continuous delivery (CI/CD) pipelines
  • Experience working in the micromobility, cycling and/or urban transportation infrastructure industries preferred
  • Experience with Linux a plus
  • Experience with Docker a plus
  • Experience with IoT software engineering a plus
  • Required standing or sitting for several hours straight at a time
  • Ability to maintain regular, punctual attendance in accordance with company policy
  • Repetitive motion required of the wrists, hands, or fingers occasionally throughout the workday
  • Must be able to talk, listen and speak clearly on telephone and video conferencing throughout the workday
  • Some hours outside of the regular schedule, including nights and weekends, may be required

Benefits

Comp & perks
  • Competitive compensation package
  • Affordable medical, dental, and vision insurance options
  • 401k with up to 4% employer match
  • 3 weeks PTO + 7 days sick time off per year
  • Paid parental leave