Software Engineer (Back End)

UrBench

Not Interested
Bookmark
Report This Job

profile Job Location:

Fremont - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Title: Software Engineer (Back End)

Location: Fremont CA

Duration: 12 Mos

Summary:

Our direct client is searching for a Back End Software Engineers with experience in backend development who will be responsible for building information systems to support rapid growth while providing a seamless and intuitive customer experience. Candidate will be part of core services team which owns backend orchestration of both the customer journey from Order Purchase Delivery/Installation and Ownership.

The ideal candidate is flexible motivated and a self-starter with a strong desire to improve efficiency scalability and make an impact with contributions to a cross-functional team. This is a fast paced highly rewarding opportunity to make a direct impact on the mission of the organization.

Responsibilities:

  • Design develop and support applications and systems under the teams scope including Vehicle and Energy order processing Product Installation and Ownership experience and features accessible through mobile app etc.
  • Be flexible and quick to respond to changing business priorities and requirements
  • Own feature development and projects through design development testing release and production
  • Write clean maintainable performant and well-tested code to implement new features and fix bugs
  • Write unit tests integration tests and work with QA to coordinate timely regression for new features
  • Monitor live system metrics respond to alerts and troubleshoot production issues
  • Investigate and understand existing system technical functionality and propose technical improvements
  • Communicate changes in project estimates dependencies and blockers with affected stakeholders quickly
  • Understand and improve the scalability maintainability availability and visibility of applications
  • Work with technologies such as Go C# .Net core MySQL Elasticsearch MongoDB Redis GraphQL JavaScript Docker Kubernetes

Qualifications:

  • Experience writing code in object-oriented languages
  • Experience with microservices or service-oriented architecture
  • Experience with databases (either SQL or NoSQL)
  • Good unit testing and integration testing practices
  • Experience with message queue architecture
  • Experience with MySQL PostgreSQL
  • Experience or Knowledge on open-source technologies such as Kafka Debezium Elasticsearch etc.
  • Expert knowledge of REST APIs

UrBench is an equal opportunity employer and is committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race color religion gender gender identity or expression sexual orientation national origin genetics pregnancy status as a parent disability age veteran status or other characteristics as defined by federal state or local laws.

Title: Software Engineer (Back End) Location: Fremont CA Duration: 12 Mos Summary: Our direct client is searching for a Back End Software Engineers with experience in backend development who will be responsible for building information systems to support rapid growth while providing a seamless...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems