Senior Microservices Developer

Tranzeal Inc.

  • Oakland, CA
  • 2 days ago

    Highlights

    The incumbent will use industry best practices and work collaboratively with cross-functional team of product managers, architects, principal engineers, software engineers, test automation team and DevOPS engineers. Ship high quality products and features with an end-to-end mindset from conception to delivery and production support; owning specifications, quality, release deployments and monitoring of production health.

    Numbers & Facts

    LocationOakland, CA

    Description

    Title- Senior Microservices Developer
    Location- Oakland, CA


    Job Information
    Job Taxonomy:Senior Software Engineer - 03460
    Job Title:Senior Microservices Developer
    Job Category:Engineer
    Job Description:The Software Engineer will help support and build the Modernized Microservices Applications Suite. Along with writing effective code, the position will be responsible for designing, building, delivering and maintaining a highly scalable set of products and applications. The incumbent will use industry best practices and work collaboratively with cross-functional team of product managers, architects, principal engineers, software engineers, test automation team and DevOPS engineers

    Responsibilities:
    • Design, develop, test and maintain microservices to support our consumer facing applications.
    • Write highest quality code with utmost attention to scalability, security and performance. Use TDD and participate in code-reviews with other software engineers.
    • Collaborate with DevOps team to setup the build and delivery pipeline. Add instrumentation and monitoring to support production environments. Build Docker containers and container management.
    • Accurately scope effort, identify risks and clearly communicate trade-offs with team members and other stakeholders.
    • Ship high quality products and features with an end-to-end mindset from conception to delivery and production support; owning specifications, quality, release deployments and monitoring of production health.
    Skills/Experience:Minimum Qualifications
    • 4+ w/Bachelors degree

    Additional Experience
    • Experience designing and developing highly scalable and secure Applications and Products
    • BS in computer science or equivalent technical field or equivalent work experience.
    • MS is a plus.
    • Experience with developing and deploying applications on Azure or similar cloud platform

    Knowledge, Skills, Abilities
    ·
    • Ability to understand business plans and apply that information into the development of an IT business case
    • Anticipates problems, resistance or likely objections and takes action to resolve them
    • Ability to guide, train and mentor associate engineers
    • Highly skilled in developing quantitative cost/benefit analysis to measure improvements
    • Proficient in organizational processes as well as capable of assessing and initiating change of such processes
    • Demonstrates an in-depth knowledge and application of competency and can consult as well as lead others in its application
    • Strong communication (written and verbal) and presentation skills
    • Knowledge of agile development methodologies
    • Ability to develop and maintain key vendor relationships with a focus on technology currency and best practices
    • Life-long learner, process improver

    Similar Jobs

    See more jobs