Senior Back-End Software Developer
Job Description:
We are a leading software development firm specializing in the development of various systems and applications, and we are currently looking for an experienced Senior Back-End Software Developer to join our dynamic team in our new offices in San Jose.
In this role, you will be responsible for designing and maintaining the core logic, databases, and services that power our applications. You will collaborate closely with front-end developers and other stakeholders to deliver scalable and secure solutions.
Key Responsibilities
- Design, develop, and maintain back-end services and APIs
- Build scalable and high-performance systems
- Collaborate with cross-functional teams to define and implement new features
- Optimize application performance and database queries
- Ensure code quality through testing, code reviews, and best practices
- Troubleshoot and resolve system issues
Qualifications
- 8+ years of experience as a Back-End Developer or similar role
- Strong experience with C# / .NET (or similar back-end technologies)
- Experience with API design and development
- Strong knowledge of SQL and database management
- Familiarity with version control systems (Git)
- Understanding of system architecture and scalability
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
Required Skills:
API Database Database Management Development Scalability Version Control Features Reviews Architecture Software Development Developers Attention To Detail Databases C# Software Testing Git Design Teamwork SQL Communication Management