Senior Software Engineer

Posted 5 days ago

This is a fully remote position, open to applicants in California, +3 more states.

📋 Description

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

• Ensure seamless integration among front-end, back-end, databases, and external APIs.

• Contribute to the architectural design and implementation of new features.

• Assist in the technical system architecture to enhance scalability and reliability.

• Conduct code reviews and offer constructive feedback.

• Provide technical mentorship to junior team members.

• Address complex technical challenges and establish technical strategies.

• Take part in scrum ceremonies, including daily standups, backlog refinement, and sprint reviews.

• Collaborate with software engineering, quality assurance, and product teams for feature delivery, testing, and documentation.

• Convey technical concepts and progress to both technical and non-technical stakeholders.

• Engage in software deployments and participate in on-call rotations.

• Diagnose and resolve production issues.

• Stay updated with industry trends and emerging technologies.

• Enhance development practices, tooling, software performance, reliability, and user experience.

• Work on station technology integrations, an administration website, a .NET MAUI mobile application, and GBFS/MDS data feeds.


⛳️ Requirements

• Undergraduate degree in computer science or equivalent experience.

• 8-10+ years of experience in software development.

• 5+ years of experience with C# and .NET (preferably .NET 6 or newer).

• 3+ years of experience with cloud technologies (Microsoft Azure preferred).

• 1-3+ years of 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.

• Familiarity with agile development methodologies.

• Understanding of microservice architecture and cloud-hosted systems.

• Knowledge of the latest security protocol standards, including HTTPS and OAuth2.

• Familiarity with continuous integration and continuous delivery (CI/CD) pipelines.

• Experience in the micromobility, cycling, and/or urban transportation infrastructure industries is preferred.

• Experience with Linux is a plus.

• Experience with Docker is a plus.

• Experience in IoT software engineering is a plus.

• Ability to stand or sit for several hours continuously.

• Must maintain regular and punctual attendance as per company policy.

• Occasional repetitive motion of the wrists, hands, or fingers throughout the workday.

• Must be capable of talking, listening, and speaking clearly on telephone and video conferencing during work hours.

• Availability for some hours outside of the regular schedule, including nights and weekends, may be required.


🏝️ Benefits

• Competitive compensation package.

• Affordable medical, dental, and vision insurance options.

• 401k with up to 4% employer match.

• 3 weeks PTO + 7 days of sick time off per year.

• Paid parental leave.

People also viewed

VALCE Talent Solutions13 hours ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase13 hours ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman13 hours ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep13 hours ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC13 hours ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)14 hours ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers