Software Engineer - Atlanta, United States - FirstParty

    FirstParty
    FirstParty Atlanta, United States

    3 weeks ago

    Default job background
    Description


    FirstParty is excited to partner with our client to deliver next generation application architecture that includes design and engineering of responsive user interfaces, microservices, database schemas, data pipelines, cloud infrastructure, automation, and real-time data streaming architectures.

    As a member of the digital engineering team, you will be responsible for building technology to drive user engagement, automate the various stages of decisioning and unlock the value stored in a vast array of data sources used to make key decisions and drive profitability.


    Responsibilities:
    Full lifecycle development including design, development, testing and releases
    Demonstrate expertise in the design and development components in event driven API architecture
    Determine key requirements needed to satisfy scalability, security, reuse, and maintainability requirements
    Assist team members in the setup and automation of local environments, including use of docker, git, npm, various AWS components and other aspects of the app development lifecycle
    Contribute to and lead the effort to improve code pipelines to automate delivery of code to production
    Leverage (and mentor the team) in a wide variety of technologies including scripting and other languages, responsive user experiences, microservices, databases (SQL and NoSQL) and real-time event streaming architectures and frameworks
    Lead code reviews, design reviews, demos, and other team rituals each sprint
    Work across functions and teams to determine requirements, needs and opportunities

    Qualifications:
    Experience with JavaScript, Typescript, , Express, , Java, or similar languages
    Deep understanding of application architectures, engineering practices, open-source frameworks and cloud
    Strong data structures and algorithms experience
    Ability to communicate with a non-technical audience and distill technical requirements
    Experience with serverless (AWS Cloud) architecture and design
    Demonstrated experience building scalable software
    Solid debugging, optimization, refactoring, and problem-solving skills

    #J-18808-Ljbffr