Backend Software Engineer (C#/.NET)
Methodic · San Francisco, CA · 2 wk ago
EngineeringFull-time
Responsibilities
- Develop and maintain high-quality backend software using C# and .NET
- Collaborate with cross-functional teams to design and implement scalable solutions
- Write clean, efficient, and well-documented code
- Participate in code reviews and pair programming sessions
Requirements
- Bachelor's degree in Computer Science or related field
- 3+ years of professional software development experience
- Experience with C# and .NET framework
- Familiarity with RESTful APIs and microservices architecture
- Strong problem-solving skills and ability to work independently and in a team
Qualifications
- Proficiency in SQL and experience with relational databases
- Experience with version control systems (Git preferred)
- Knowledge of cloud platforms (AWS, Azure, Google Cloud)
- Experience with unit testing frameworks (e.g., NUnit, xUnit)
Skills
- Strong understanding of object-oriented design principles
- Experience with front-end technologies (HTML, CSS, JavaScript)
- Good communication and collaboration skills
Benefits
- Competitive salary commensurate with experience
- Flexible working hours
- Health insurance coverage
- 401(k) retirement plan
- Annual performance-based bonuses
Pay
Competitive salary commensurate with experience
Schedule
Full-time on-site position
Application
Provide a few details and our hiring team will reach out with next steps.