Senior Full Stack Developer in Sacramento, CA at SBM Site Services

Date Posted: 7/29/2020

Job Snapshot

  • Employee Type:
    Full-Time
  • Experience:
    Not Specified
  • Date Posted:
    7/29/2020

Job Description

Job Overview

This position requires a talented full-stack software developer who wants their solutions to have significant and measurable positive impact for our users, the company and the industry through the architecting, designing, implementing, testing, and delivery of highly scalable applications and services. This position requires a broad knowledge of security and systems, as well as a deep knowledge of how to apply that to AWS.

  • Work closely with the infrastructure and product teams who are moving to the cloud, and ensure that they have secure-by-default systems
  • Mentor others in development standards, technologies, tools, and processes
  • Work closely with product managers, user experience experts and developers to build new features our customers will love
  • Architect, develop, test, and implement, debug, deliver, and support scalable applications and services
  • Must utilize Cloud Architectures (AWS) and microservices to collaboratively build and deploy applications iteratively through continuous delivery pipelines
  • Assist with design, implementation, maintenance and performance (scaling) of our APIs
  • Must understand the different delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
  • Assist in the development and implementation of security concepts, techniques, tools, methods and practices, and the ability to successfully implement them in both business processes and technology
  • Assist with integration of multiple data sources, data transformation and databases
  • Building reusable code and libraries
  • Proficient understanding of code versioning tools and techniques, and build / release automation
  • Able to adapt to meet the rapid pace of an evolving environment
  • Must demonstrate expert programming skills in Python, React, SQL
  • Must exhibit superior communication skills whether it’s written, verbal, formal presentation or informal hallway talks

Qualifactions
  • Bachelor’s degree in Information Systems, or a related field from a four-year college or university with 3-5 years of experience; or equivalent combination of education and experience. 
  • Expert programming in C#, .Net / .NetCore, JavaScript (React, Angular), SQL

  • Expert in Architecting, designing, implementing, testing and delivering highly scalable N-Tiered application and services

  • Superior experience with Cloud Architectures (AWS, Azure), RESTful APIs

  • Experience with Agile software development

  • In-depth understanding of different delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform

  • Passion for solving dynamic challenges and building highly scalable systems

  • Comprehensive understanding of algorithms, data structures, distributed systems and asynchronous architectures

  • High level of proficiency in security concepts, techniques, tools, methods and practices, and the ability to successfully implement them in both business processes and technology

  • Ability to handle multiple tasks, prioritize and meet deadlines

  • Superior communication skill