Senior Software Engineer

Kastel Staffing

  • Hoboken, New Jersey
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Application Programming Interface (API)unmatched
    • Business Analysisunmatched
    • Cloud Computingunmatched
    • Coding Standardsunmatched
    • Computer Programmingunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Database Technologyunmatched
    • Delivery Managementunmatched
    • Machine Toolunmatched
    • Metricsunmatched
    • Microservicesunmatched
    • Multitaskingunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • React.jsunmatched
    • Scala Programming Languageunmatched
    • Scalable System Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Technical/Engineering Designunmatched
    • Test Automationunmatched
    • Writing Skillsunmatched
    • eCommerceunmatched

    Description

    We are looking for a Senior Software Engineer. Our product is built from day one as a modern API First microservice architecture (Scala, ReactJS, TypeScript) with true continuous delivery and a deep investment in automated testing.

    This role reports to the Director of Engineering for the team and is based out of our Hoboken office.


    You Will:  

    • Manage delivery of new features for the organization
    • Share technical architecture with other members of the technology organization 
    • Promote technical design and coding standards that raise the technical bar of the team and product 
    • Propose and develop features, tooling, and infrastructure to scale the product 
    • Bring a rigorous approach to delivering quality software / verification of works as intended 
    • Focus on stability, metrics, and moving fast with confidence while iterating work with a modern cloud-based microservice architecture really learn how to deliver quality software efficiently with Global-e’s unique software development lifecycle 
    • Write code mostly in Scala. There is no need-to-know Scala in advance, just a desire to learn


    Requirements

    You Are: 

    • Curious and enthusiastic for tackling tough problems and deliver 
    • Always learning and hungry for new knowledge and skill sharing 
    • A great verbal and written communicator – you’ll be part of a team and will be collaborating with stakeholders across the business 
    • A deep problem solver – the ability to analyse a business or technical problem and select the most appropriate solutions 
    • A multi-tasker with the ability to manage unplanned work without impacting committed, high priority deliverables 
    • A strong believer that great teams are necessary to create world class products. Willing to invest the time to build strong relationships and help others on the team grow

    You Have: 

    • 6+ years of experience building highly scalable consumer-facing applications 
    • E-commerce experience 
    • Experience with Agile, Continuous Integration, Continuous Deployment 
    • Strong database experience, especially around scaling applications


    Numbers & Facts

    LocationHoboken, New Jersey

    Similar Jobs

    See more jobs