More jobs:
Full Stack Engineer
Job in
Palo Alto, Santa Clara County, California, 94306, USA
Listed on 2026-06-04
Listing for:
Kforce
Full Time
position Listed on 2026-06-04
Job specializations:
-
Software Development
Backend Developer, Full Stack Developer
Job Description & How to Apply Below
Duties/Day to Day Overview:
* Build and maintain production-grade web applications that support service operations (UI + APIs + database)
* Design, implement, and evolve REST APIs with clear contracts, robust error handling, and backward compatibility
* Work in a microservices environment, contributing to service ownership, reliability, and runtime behavior in production
* Write and optimize non-trivial SQL queries and understand query performance fundamentals (joins, indexing, behavior)
* Collaborate in a high-velocity Agile environment with frequent releases (weekly cadence)
* Ensure strong engineering quality through clean code, design patterns, testing, and CI/CDCore Tech Stack (Hands-on):
* C#/.NET back-end development experience (production systems)
* Angular front-end development experience (production systems)
* JavaScript/Type Script proficiency for modern web development
* MySQL (Required) experience in application development contexts
* Ability to read/write non-trivial SQL
* API and Architecture experience
* RESTful API design and implementation
* Understanding of API principles
* Microservices architecture experience (Must)
* CI/CD pipelines
* Testing (unit and integration)
Nice to Haves:
* Redis experience
* Experience with Postgre
SQL (in addition to MySQL)
* Event-driven/messaging mindset
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×