Senior Python Developer

Resource Informatics Group Inc
Fremont, CA, US
Full-time

Job Description

Job Description

Location : Fremont, CA

THE ROLE

As an experienced Senior Software Engineer you'll take part in the design and development of software for the current and next generation of Client's Enterprise Resource Planning systems.

In this role, you'll be developing highly complex applications, while acting as a team mentor, with the goal of streamlining business operations and improving overall user experience.

The ideal candidate is a self-starter with a strong desire to increase efficiencies, and make an impact while contributing to a cross-functional team.

Your ability to creatively collaborate and execute team goals will affect scalabiliy and directly contribute to the company mission of accelerating the world's transistion to sustainable energy.

RESPONSIBILITIES

  • Work closely with wide variety of stakeholders to rapidly analyze and decompose large requirements in to small, simple, workable deliverables.
  • Work across multiple projects simultaneously.
  • Design, implement and deliver to production complete end-to-end fully functional solutions.
  • Design and develop new modules on the home grown ERP application Warp which is used to plan, procure and produce cars.
  • Develop scalable solutions using tools like Python, MySQL and other open stack frameworks.
  • Technical quality; you ensure your solutions work as required and are cost effective to maintain. You seek the right solution, not the quick solution for all aspects of development.
  • Operate across the Full Stack of our applications.
  • Contribute relevant, clean, concise quality documentation to Tesla's knowledgebase to support / increase organizational information sharing scalability.
  • Automating your repetitive development tasks.
  • Reviewing and mentor junior engineers work to spread knowledge.

REQUIREMENTS

  • 5+ years in Application Development, including : Service Oriented Architecture (SOA), RESTful API Design & Implementation, Automated Testing, Unit, Functional, Performance, OOP&D, Utilizing well-known design patterns
  • MySQL, NoSQL
  • Optimization & Performance Tuning
  • 4+ years in Distributed Application Development
  • MicroService Architecture
  • Caching
  • Distributed Source Control
  • 2+ years Agile Development
  • Distributed Application Development, preferred
  • Containerized (Docker) , preferred
  • Stateless Services, preferred
  • Infrastructure Development, preferred
  • Domain Driven Design (DDD) , preferred
  • Test Driven Development (TDD) , preferred
  • Education : BS / MS in Computer Science or equivalent degree.
  • 29 days ago
Related jobs
Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Mid - Senior Level Python/Software Developer. ...

Promoted
Canonical - Jobs
San Jose, California

Canonical seeks an experienced developer with a proven track record in Python and/or Go. You are a skilled Python developer, preferably with a track record in open source. ...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Python Developer. ...

Promoted
Resource Informatics Group Inc
Fremont, California

As an experienced Senior Software Engineer you'll take part in the design and development of software for the current and next generation of Client's Enterprise Resource Planning systems. Develop scalable solutions using tools like Python, MySQL and other open stack frameworks. ...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Python/Typescript Developer to maintain and develop software solutions for their platforms. ...

Walmart
Sunnyvale, California

Show your chops as an exceptional and experienced developer. Serve as a communication layer between the React frontend and the Python backend. Strong Expertise in Java/Python, Design Patterns . ...

Promoted
Cisco Systems, Inc.
San Jose, California

Our software engineers are the gurus behind the scenes, ensuring all our programs are easy to use and bug-free. We pride ourselves on delivering production-quality software swiftly to our larger cross-functional teams, ensuring that our contributions are both impactful and timely. The UCS X-Series M...

Promoted
Fortinet
Sunnyvale, California

Design, develop, and execute test plans and functional test cases from functional specs.Find, isolate, document, regress, and track bugs through resolution.Execute test cases, analyze and report test results to product teams.Automate test cases and understand automation infrastructure.Support cross-...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for an Application Developer Experience Fullstack. ...

Promoted
Eikon Therapeutics
Hayward, California

The position's primary responsibility will be to coordinate the adoption of standard data representations of drug discovery metadata in Software, Engineering, Research and Information Technology departments, including external and internal data sources. The Principal Engineer, Data Integration will ...