Senior Back-End Software Developer
Описание от работодателя
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