Full Stack Software Developer

OceanFrogs
Milpitas , California
Full-time

What you’ll do?

Responsibilities

Collaborate with the development of new features, enhancements and fix existing system bugs.

Design, build and support application features using C# .NET Core, .Net 6, Angular, Javascript, Typescript and SQL SERVER.

Write effective APIs

Opportunity to develop future applications, features, tools using other technology stack used by the BXC teams (for instance, Python).

Write well-designed, scalable, and testable code.

Interact dynamically with BA's, QA's and other leads to clarify business requirements.

Be able to take requirements from business stakeholders on software needs and build on them.

Write technical documentation

Who you are?

Requirements

Strong experience in designing, developing, and implementing Web-based applications in C#.NET, ASP.Net,.Net 6, MVC, Web API, REST APIs, LINQ, Angular(13 and above),Entity Framework, HTML, XML, CSS, Bootstrap, JavaScript, Windows PowerShell, and IIS

Should have experience in .NET 6.x

Basic Knowledge of Cloud Technologies such as AWS, Azure and GCP.

Proficiency working with Angular 13 and above

Deep knowledge of Angular 13 practices and commonly used modules based on extensive work experience.

Creating self-contained, reusable, and testable modules and components.

Knowledge with Azure : Single sign-on, Authentication, authorization, Cognito JWT token validation, encoding.

Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system.

Validating user actions on the client-side and providing responsive feedback.

Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed.

Experience working with version control tools such as GIT and SSDT.

Experience with building the infrastructure for serving the front-end app and assets.

Documenting the code inline using JSDoc or other conventions.

Writing extensive unit tests using automated TDD tasks.

Creating configuration, build, and test scripts for Continuous Integration environments

Experience with Object-Oriented Design and SOLID principles

Excellent interpersonal and communication skills, including the ability to explain complex methodologies and results to the technical team.

30+ days ago
Related jobs
Promoted
ServiceNow
Santa Clara, California

Developing across the full stack of Web technologies - JavaScript, AngularJS, React, HTML, CSS, and SQL. Experience working on full-stack implementations including RESTful services, and microservices architecture, good understanding of SQL / NoSQL designs. Come join the Digital Customer Experience (...

Promoted
xage, inc
Palo Alto, California

Software Engineer – Full Stack (Palo Alto, CA). As a Full Stack Engineer, you’ll play a pivotal role in developing and maintaining a robust, secure, and scalable solution designed to protect critical systems and data. Have you got what it takes to succeed The following information should be read car...

Promoted
Jupiter Power
Palo Alto, California

As our Web3 / Full-stack Software Engineer, you will be designing, developing, and deploying software solutions that power various products at stake. ...

Promoted
Guardant Health
Palo Alto, California

Staff Full-Stack Software Engineer, Automation (Hybrid, 3-Days in the Palo Alto, CA Office). We seek an exceptional, highly skilled, and experienced Staff Full-Stack Software Engineer to join our dynamic engineering team. An ideal candidate must have strong, proven experience in building and maintai...

Promoted
Google
Mountain View, California

We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Read on to fully understand what this job requires in terms of skills and experience If you are a good match, make an appli...

Promoted
Frequence
Mountain View, California

As a Full Stack Software Engineer, you have a broad set of technical skills ready to take on technology's greatest challenges and make an impact on millions of users. With your hands-on experience with any of the backend languages like Java, PHP, Python, you will collaborate closely with a team of f...

Promoted
Jerry
Palo Alto, California

We are looking for a Full Stack Engineer who is passionate about solving complex, meaningful problems to join our new Chatbot team. Working closely with our brilliant product managers, software engineers, data scientists, designers, and operations team members, you will play a key role in improving ...

Promoted
DICE
Cupertino, California

As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. ...

Promoted
ziprecruiter
Palo Alto, California

We’re working on building an efficient marketplace of jobseekers and employers and need full-stack engineers to build fast, scalable, and effective applications that help connect people to their next job. Our stack is complex and we’re looking for engineers who know how to write evolvable, properly ...

TEKsystems
Cupertino, California

Software engineer with experience in full stack development. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. Debug, test, and conduct code reviews with other developers. ...