Full Stack Developer (Angular and C#)

Expert Technology Services
  • Palo Alto, CA
  • Quick Apply
6 days ago

Job Description

Job Summary (List Format):

- Position: Senior Full Stack Software Engineer (Onsite in Palo Alto, CA)
- Client Industry: Electric Vehicle (EV)
- Project Scope: Support and enhance internal financial systems, focusing on Asset Management and Asset Sub-Ledger applications.
- Tech Stack: C#, .NET, Angular (modern), SQL, REST APIs, Agile/Scrum practices, enterprise software engineering.
- Core Responsibilities:
- Design, develop, test, deploy, and support business-critical applications.
- Develop and maintain frontend (Angular) and backend (C#/.NET) components.
- Build and optimize REST APIs and backend services.
- Work with SQL databases for application support and data management.
- Perform full-stack troubleshooting and production issue resolution.
- Participate in Agile ceremonies (sprint planning, standups, retrospectives, backlog refinement).
- Independently deliver assigned user stories/features.
- Review code and participate in pull request evaluations.
- Collaborate with cross-functional teams (Product Managers, QA, stakeholders, technical leads, developers).
- Contribute to software design discussions and architectural decisions.
- Take ownership of deliverables from design to deployment.
- Required Technical Skills:
- Strong experience in C#, .NET, Angular (modern), SQL, REST API development.
- Full-stack troubleshooting and software design/architecture experience.
- Experience in enterprise-level software development and Agile/Scrum methodologies.
- Code review and problem-solving capabilities.
- Required Professional Skills:
- Strong communication, collaboration, and analytical thinking.
- Self-motivation, quick learner, independent execution, and ownership mindset.
- Ability to explain and defend technical decisions.
- Preferred Skills (Nice to Haves):
- Experience with React, Golang, Kubernetes, Kafka, Spark, PostgreSQL, MySQL, NoSQL/Non-relational databases, reporting tools/databases.
- Experience with Angular upgrades and multiple database technologies.
- Disqualifiers:
- Only AngularJS (no modern Angular) experience.
- Weak SQL and/or lack of enterprise software experience.
- Inability to troubleshoot independently or discuss listed technologies.
- Resume inflation, poor communication, or dependence on others for technical execution.
- Interview: Video
- Start Date: 2-4 weeks from offer
- Other Requirements: LinkedIn profile mandatory for submission.

Let me know if you need this condensed further or reworded for a specific format!

Numbers & Facts

LocationPalo Alto, CA

Skills

  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • AngularJSunmatched
  • Application Programming Interface (API)unmatched
  • Asset Managementunmatched
  • Backlog Prioritizationunmatched
  • Business Supportunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Cross-Functionalunmatched
  • Data Managementunmatched
  • Database Administrationunmatched
  • Database Report Toolsunmatched
  • Database Technologyunmatched
  • Enterprise Applicationsunmatched
  • Financial Systemsunmatched
  • Go Programming Language (Golang)unmatched
  • Identify Issuesunmatched
  • LinkedInunmatched
  • Microsoft .NETunmatched
  • Microsoft C# (C Sharp)unmatched
  • MySQLunmatched
  • NoSQLunmatched
  • PostgreSQLunmatched
  • Problem Solving Skillsunmatched
  • Quality Assuranceunmatched
  • REST (Representational State Transfer)unmatched
  • Relational Databases (RDBMS)unmatched
  • SQL (Structured Query Language)unmatched
  • SQL Databasesunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Administrationunmatched
  • Software Architecture Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Sprint Planningunmatched
  • Standup Meetingsunmatched
  • Technical Leadershipunmatched
  • Test Plan/Scheduleunmatched
  • User Interface/Experience (UI/UX)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder