Back End Developer - New York, United States - EVONA

    Default job background
    Description
    Back End Engineer
    LA / Hybrid


    Are you ready to push the boundaries of the space industry? Your chance to join a company on a mission to redefine space exploration.

    They are currently seeking a talented Back-End Engineer to join a dynamic international team.

    As a Back-End Engineer, you will play a pivotal role within a close-knit team.

    Your responsibilities will include crafting RESTful APIs using Django and Python, overseeing CI/CD pipelines, interfacing with intricate subsystems, and enhancing PostgreSQL functionalities.

    Working closely with our web and orbital dynamics teams, you will contribute to the development of Journey platform, our cutting-edge mission design software.


    Key Responsibilities:
    with cross-functional teams to gather requirements and translate them into technical specifications and design documents.
    production and CI/CD systems.
    scalable and efficient software solutions for backend applications.
    clean, maintainable, well-documented code adhering to best practices and industry standards.
    and maintain databases and APIs, ensuring seamless integration between front-end and backend systems.
    application performance and scalability through efficient coding practices and caching mechanisms.
    thorough testing and debugging to ensure high-quality software delivery.
    updated with the latest trends in backend development, suggesting improvements to enhance our technology stack and development processes.
    in agile development processes, including sprint planning, estimation, and regular stand-up meetings.


    Job Requirements:
    years of experience in software development.
    in Python and experience with multiple programming languages such as JavaScript, Java, PHP, C++, or C#.
    years of experience with AWS.
    knowledge of frameworks like Django or Flask.
    with version control systems (e.g., Bitbucket or Git) and agile development methodologies.
    of DevOps practices, including CI/CD pipelines, containerization (e.g., Docker), infrastructure-as-code (e.g., Terraform or CDK), and automated testing patterns.
    of cloud and application security, access control, and identity management.
    to work independently and collaboratively in a team-oriented environment.
    problem-solving skills and the ability to learn and apply new technologies quickly.
    verbal and written communication skills for effective articulation of technical concepts to technical and non-technical stakeholders.


    Preferred Qualifications:
    of front-end technologies such as HTML5, CSS3, and JavaScript, with some experience in front-end frameworks and libraries like React.
    in Cesium.
    understanding of front-end performance optimization techniques and web accessibility standards.
    with test-driven development (TDD) and automated testing frameworks.
    experience and/or aerospace experience.