Tech Lead
Job Title: Lead API Developer
Santa Clara , CA--Day1onsite
Job Summary
We are looking for a skilled
API Developer
to design, develop, and maintain secure, scalable, and high performance APIs using the Microsoft .NET technology stack
Python. The ideal candidate will have strong hands-on experience with API development, cloud technologies, and modern architectural patterns.
Strong exp in React js needed
Key Responsibilities
Design, develop, and maintain
RESTful APIs
using .NET/.NET Core and Python .
Implement clean, scalable, and maintainable code following best practices.
Integrate APIs with databases, third party systems, and internal applications.
Create and manage
API documentation
(Swagger/OpenAPI).
Develop unit tests, perform debugging, and optimize API performance.
Work closely with product, QA, and DevOps teams to deliver features on time.
Ensure
security, authentication, and authorization
(JWT, OAuth, API keys, etc.).
Participate in code reviews and contribute to continuous improvement.
Deploy and manage API services on
Azure/AWS/cloud platforms
(if required).
Troubleshoot production issues and provide timely resolutions.
Flexibility: Should be able to work in Global development team conditions collaborating with multiple geos like India, Europe or Asia
Required Skills
Qualifications
Bachelor s degree in Computer Science, Engineering, or related field.
Proven experience with:
C# and .NET/.NET Core
- MUST HAVE
Python good to have
REST API development
Entity Framework / EF Core
SQL Server or other relational databases
Asynchronous programming
API versioning and documentation
Strong understanding of:
Sof
tware desi
gn patterns
Microservices architecture (preferred)
CI/CD tools (Azure DevOps, GitHub Actions, Jenkins, etc.)
Cloud platforms (Azure/AWS) nice to have
Must have used one of the Gen AI tools to generate the viz. Cursor.io, Windsurf or Claude code or copilot
Familiarity
skilled in prompt engineering
Preferred Qualifications
Experience with
message queues
(Azure Service Bus, RabbitMQ, Kafka).
Knowledge of
Docker/Kubernetes .
Familiarity with
logging and monitoring tools
(Serilog, ELK, App Insights).
Exposure to
Agile/Scrum methodologies .
Soft Skills
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Ability to work independently and manage multiple tasks.
Thanks
Regards
*** is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities.
Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at ***.
Santa Clara , CA--Day1onsite
Job Summary
We are looking for a skilled
API Developer
to design, develop, and maintain secure, scalable, and high performance APIs using the Microsoft .NET technology stack
Python. The ideal candidate will have strong hands-on experience with API development, cloud technologies, and modern architectural patterns.
Strong exp in React js needed
Key Responsibilities
Design, develop, and maintain
RESTful APIs
using .NET/.NET Core and Python .
Implement clean, scalable, and maintainable code following best practices.
Integrate APIs with databases, third party systems, and internal applications.
Create and manage
API documentation
(Swagger/OpenAPI).
Develop unit tests, perform debugging, and optimize API performance.
Work closely with product, QA, and DevOps teams to deliver features on time.
Ensure
security, authentication, and authorization
(JWT, OAuth, API keys, etc.).
Participate in code reviews and contribute to continuous improvement.
Deploy and manage API services on
Azure/AWS/cloud platforms
(if required).
Troubleshoot production issues and provide timely resolutions.
Flexibility: Should be able to work in Global development team conditions collaborating with multiple geos like India, Europe or Asia
Required Skills
Qualifications
Bachelor s degree in Computer Science, Engineering, or related field.
Proven experience with:
C# and .NET/.NET Core
- MUST HAVE
Python good to have
REST API development
Entity Framework / EF Core
SQL Server or other relational databases
Asynchronous programming
API versioning and documentation
Strong understanding of:
Sof
tware desi
gn patterns
Microservices architecture (preferred)
CI/CD tools (Azure DevOps, GitHub Actions, Jenkins, etc.)
Cloud platforms (Azure/AWS) nice to have
Must have used one of the Gen AI tools to generate the viz. Cursor.io, Windsurf or Claude code or copilot
Familiarity
skilled in prompt engineering
Preferred Qualifications
Experience with
message queues
(Azure Service Bus, RabbitMQ, Kafka).
Knowledge of
Docker/Kubernetes .
Familiarity with
logging and monitoring tools
(Serilog, ELK, App Insights).
Exposure to
Agile/Scrum methodologies .
Soft Skills
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Ability to work independently and manage multiple tasks.
Thanks
Regards
*** is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities.
Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at ***.
