Software Engineer - Virginia Beach, United States - Decisions

    Decisions
    Decisions Virginia Beach, United States

    4 weeks ago

    Default job background
    Description

    Job Description

    Job Description

    Decisions is a fast-growing, private-equity-backed technology company that provides an integrated workflow and rules platform for business process automation (BPA). Trusted by top Fortune 500 firms and SMBs worldwide, Decisions empowers diverse industries around the globe to streamline and improve their processes, enhancing efficiency and yielding results, regardless of technical expertise. This no-code automation platform seamlessly integrates AI tools, rules engines, and workflow management, enabling the transformation of customer experiences, modernization of legacy systems, and the achievement of automation goals three times faster than traditional software development.

    As a Software Engineer at Decisions, you will be part of an integrated project team delivering scalable and secure solutions. You will use user-centered and agile methodologies to build and continuously deploy server and client-side solutions. As a member of a project delivery team, you will collaborate with project and product managers, user experience designers, and business analysts. Your efforts will directly serve and assist end-users. Your work will be produced in the context of Decisions engineering best practices, including but not limited to continuous development, deployment, integration, and monitoring. Our solutions should be "cloud-first", scalable, and deployed in containers. Software Engineers at Decisions are expected to have experience developing or integrating databases as well as developing and integrating server and client applications.

    Key Objectives

    Objective #1: Complete Decisions Internal Training

    • Participate and complete our internal self-paced Decisions Developer training materials and objectives

    Objective #2: Complete Decisions SDK Training Exercise

    • Work though a self paced hands on Decisions SDK training exercise that will build on the topics learned in Decisions Developer training except be completed in code vs. the tools available in the Decisions Platform

    Objective #3: Contribute toward Backlog tasks assigned by your manager

    • Start off on internal or backlog tasks assigned by your manager by codifying solutions to existing technical debt or low level feature requests

    Objective #4: Contribute toward Release tasks assigned by your manager

    • Once familiarity is gained in the codebase by contributing to backlog tasks, move on to release based tasks assigned by your manager by codifying solutions and contributing to in development software releases

    Specialized Experience

    • Shall have at least three (3) years of specific software engineering experience related to front-end and back-end applications and/or data services
    • Shall possess experience in large-scale, high-performance enterprise big data application deployment and solution architecture in complex heterogeneous environments
    • Shall possess experience with automation and engineering tasks, data, infrastructure/operations, and security engineer tasks in various environments