Jobs
>
Senior Software Engineer
>
St. Louis

    senior software engineer - St Louis, United States - UniGroup

    UniGroup
    UniGroup St Louis, United States

    4 days ago

    Default job background
    Description


    Under minimal supervision, the Senior Software Engineer formulates and defines system scope and objectives through research and fact-finding, documentation, coding, and testing required to develop or modify moderately complex information systems.

    This position is tasked with building modern software to connect people with the transportation and moving industries through technology.

    This career path will focus on backend technologies such as Node and REST APIs.

    The work location for this role is flexible if approved by UniGroup except this position may not be performed remotely from Colorado or California.

    You may read over the UniGroup privacy policy by clicking HERE.


    Essential Duties and Responsibilities:
    Technical Skills

    Consistently writes production-ready code that is easily testable, easily understood by other developers, and accounts for edge cases and errors.

    Understands when it is appropriate to leave comments, but biases towards self-documenting code. Consistently designs code that is aligned with the overall service architecture.
    Understands the testing pyramid and writes unit tests as well as higher level tests in accordance with it. Always writes tests to handle expected edge cases and errors gracefully, as well as happy paths.
    Proficient at using systematic debugging to diagnose all issues located to a single service. Uses systematic debugging to diagnose cross service issues, sometimes with help from more senior engineers.
    Is aware of the organization's monitoring philosophy and helps tune or change the monitoring on their team accordingly.

    Is aware of the operational data for their team's domain and uses it as a basis for suggesting stability and performance improvements.

    Understands the importance of security and utilizes this knowledge to ask more senior engineers for help on making decisions that may have security implications.

    Understands their team's domain at a high level and can gather sufficient context to work productively within it. Has expertise in a portion of their team's domain.
    Delivery
    Reviews tasks critically and ensures they're appropriately sized for continuous integration and incremental delivery.
    Ensures their commitments are realistic, understands their priority and urgency, and delivers upon them accordingly. Anticipates and communicates blockers, delays, and cost ballooning for their work before they require escalation. Ensures expectations within their team are clarified between all parties involved.
    Handles risk, change, and uncertainty within their personal scope of work effectively. Decides and acts responsibly without having the total picture during routine business and when in high pressure situations.
    When taking action, weighs cost and value in order to take the most economic action. Uses this thinking in their own work, and to make suggestions to teammates.
    Feedback, Communication, Collaboration
    Communicates effectively, clearly, concisely in written and verbal form both technical and non-technical subjects, and in an audience-oriented way. Actively listens to others and ensures they are understood. Pays attention to nonverbal communication.
    Delivers praise and constructive feedback to their team, teammates, and manager in a useful manner. Delivers feedback to their team's business stakeholders when opportunities arise.
    When requested, helps their teammates overcome obstacles, resolve blockers, and complete work tasks. Gives or shares credit where due.
    Encourages their teammates to openly share their opinions and contribute to discussions in a respectful manner. Approaches disagreement non-defensively with inquisitiveness. Uses contradictory opinions as a basis for constructive, productive conversations. Is open to changing their perspective and plans based on others' input.
    Watches out for opportunities to share knowledge and encourages others to do the same.
    Works to build strong relationships with their teammates, manager, as well as their teams' relevant business stakeholders.
    Leadership
    Mentors their teammates in an open, respectful, flexible, empathetic manner. Seeks out mentoring opportunities specifically to create team redundancy and backfill ability.
    Regularly thinks about team practices and processes and discusses improvements with team.

    Facilitates discussions within their team, ensuring that everyone has an opportunity to share their opinion and be heard, and that discussion outcomes tie to stated goals.

    Encourages quiet participants and ensures no one person dominates the conversation.
    Strategic Impact
    Understands the organization's engineering strategy. Usually involved in discussions about the implications for their team.
    Has a thorough understanding of their team's domain, and how it contributes to overall business strategy. Has a basic understanding of adjacent teams' business domains.
    Thoroughly understands the business model in relation to their current product focus area and looks for opportunities to simplify product & technical design
    Among others, has experience with some of the following tools: NodeJS, TypeScript, NestJS, GraphQL, REST Services, PostgreSQL, Conductor, Python, Kotlin, Docker, OAuth2, Git, GitLab CI, AWS, Kubernetes, Redis, and additional software tools as needed to create 12 factor apps
    Performs a variety of other duties as assigned.

    Education, License or Certification:
    Bachelor's degree in Information Systems or equivalent experience.


    Experience:
    4-6+ years of experience in IS Development

    We foster diversity, in part, by imposing a strict policy of non-discrimination.

    Employment decisions are made without regard to race, color, ethnicity, national origin, sex, sexual orientation, gender identity, age, religion, disability, veteran or military status, genetic information or other status protected by the law.

    We value the unique skills and experiences that veterans and separated service members bring to our workforce.

    While serving our country you have gained skills such as leadership, flexibility, and agility, which will help to make you successful here.

    We are dedicated to supporting military families and ensuring that we provide a welcoming environment for our country's heroes. We hope you consider joining the UniGroup family.

    UniGroup is committed to the full inclusion of all qualified individuals. As part of this commitment, UniGroup will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact
    #J-18808-Ljbffr


  • Horizon Technologies Sauget, United States

    Are you dreaming of exciting projects in leading high-tech companies? Are you looking for new challenges in fields such as mechanical engineering, vehicle technology, or alternative energies? Develop globally recognized "Made in Germany" solutions that shape the innovations of to ...

  • Procession Systems

    Software Engineer

    5 days ago


    Procession Systems St Louis, United States

    Procession Systems is seeking a Top Secret-Cleared Software Engineer to join our program supporting the NGA in St Louis, MO. This will be supporting a recently awarded 3-year fully funded contract; our mission is to work to create and modify applications used to capture Open Sour ...

  • Tekwissen

    Software Engineer

    4 days ago


    Tekwissen St Louis, United States

    Overview: · Tekwissen Group, is a workforce management provider throughout the USA and many other countries in the world. This client is a German multinational Pharmaceutical and biotechnology company and one of the largest pharmaceutical companies in the world, headquartered in ...

  • Diverse Lynx

    Software Engineer

    5 days ago


    Diverse Lynx St Louis, United States

    Job title: Software Engineer · Location: St. Louis, MO - Hybrid · 10-12 Years of Experience · Required Skills: · 1. Proven experience as a Software Engineer, with a strong vendor provided REST API integration with monitoring and automation tools · 2. In-depth knowledge of Prog ...

  • Integrated Computer Solutions

    Software Engineer

    4 days ago


    Integrated Computer Solutions St Louis, United States

    Software Engineer - Qt/QML · As a Software Engineer at ICS, you'll work with our staff of experts in guiding Fortune 500-caliber clients to create beautiful, elegant, and efficient code for their latest products. As the US leader in Qt development, ICS provides integrated custom ...

  • Diverse Lynx

    Software Engineer

    1 week ago


    Diverse Lynx St Louis, United States

    Job Title: Software Engineer · Location: St. Louis, MO - Hybrid · Employment: Contract Job · Summary: · Primary Skillset needed:Proven experience as a Software Engineer, with a strong vendor provided REST API integration with monitoring and automation tools · In-depth knowledg ...

  • North Point Technology

    Software Engineer

    5 days ago


    North Point Technology Saint Louis, United States

    Job Description · Job DescriptionNorth Point Technology is looking for TS/SCI Cleared Software Engineers to develop a state-of-the-art of Geospatial Intelligence analysis software. You will build and maintain an exceptionally powerful platform enabling our users to address challe ...

  • BAI

    Software Engineer

    4 days ago


    BAI St Louis, United States

    Software EngineerChicago, ILReports To: Manager, Software Engineering BAI is the financial services industry's leading provider of powerful tools, relevant content, and meaningful connections. Our mission is to give financial services leaders the confidence to make smart business ...

  • Procession Systems

    Software Engineer

    2 weeks ago


    Procession Systems St Louis, United States

    Procession Systems is seeking a Top Secret-Cleared Software Engineer to join our program supporting the NGA in St Louis, MO. This will be supporting a recently awarded 3-year fully funded contract; our mission is to work to create and modify applications used to capture Open Sour ...

  • Booz Allen Hamilton

    Software Engineer

    4 days ago


    Booz Allen Hamilton St Louis, United States

    Job Number: R0196570 · Software Engineer The Opportunity: · Are you looking for an opportunity to not just develop software, but to design a system that will provide cutting-edge software to intelligence community analysts at the forefront of today's national security challenges ...

  • Tekwissen

    Software Engineer

    1 week ago


    Tekwissen St Louis, United States

    Overview: · Tekwissen Group, is a workforce management provider throughout the USA and many other countries in the world. This client is a German multinational Pharmaceutical and biotechnology company and one of the largest pharmaceutical companies in the world, headquartered i ...

  • Bluehawk

    Software Engineer

    1 week ago


    Bluehawk St Louis, United States

    Overview · BLUEHAWK, LLC is a professional services firm providing intelligence, information technology, language, and training services to the U.S. Government and commercial entities with objectives to protect and defend our nation, citizens, natural resources, critical Infrastr ...

  • inSync Staffing

    Software Engineer

    1 week ago


    inSync Staffing St Louis, United States

    Positions Requested 2 · Description: · There is a max bill rate of $100.00 including MSP fee, this is $98.80 to Vendors. · Software Engineer · The mission of Bayer Crop Science is centered on developing agricultural solutions for a sustainable future that will include a global po ...

  • Wells Fargo

    Software Engineer

    1 week ago


    Wells Fargo St Louis, United States

    About this role: · Wells Fargo is seeking a Software Engineer. · In this role, you will: · Participate in low to moderately complex initiatives and projects associated with the technology domain, including installation, upgrades, and deployment efforts · Identify opportunities fo ...

  • Bluehawk

    Software Engineer

    6 days ago


    Bluehawk St Louis, United States

    Overview · BLUEHAWK, LLC is a professional services firm providing intelligence, information technology, language, and training services to the U.S. Government and commercial entities with objectives to protect and defend our nation, citizens, natural resources, critical Infrastr ...

  • Bright Vision Technologies

    Software Engineer

    4 days ago


    Bright Vision Technologies Saint Louis, United States

    Job Description · Job Description · Bright Vision Technologies is currently offering an immediate opportunity for the position of Software Engineer - Front End at our Saint Louis, Missouri location. · Interested candidates are encouraged to apply promptly. For immediate consider ...

  • inSync Staffing

    Software Engineer

    4 days ago


    inSync Staffing St Louis, United States

    Positions Requested 2 · Description: · There is a max bill rate of $100.00 including MSP fee, this is $98.80 to Vendors. · Software Engineer · The mission of Bayer Crop Science is centered on developing agricultural solutions for a sustainable future that will include a global ...

  • TECHEAD

    Software Engineer

    2 days ago


    TECHEAD St Louis, United States

    Remote Software Engineer (Secret Cleared) · Skills, Experience, Qualifications, If you have the right match for this opportunity, then make sure to apply today. · Techead is seeking Mid/Senior/Lead Full-Stack Software Engineers to join our Team. · Project includes full-stack ...

  • Ameren

    Software Engineer

    1 week ago


    Ameren St Louis, United States

    If end date is listed, the posting will come down at 12:00 am on that date: · Analyzes, designs, codes, tests, configures and modifies software projects and/or products or enhancements using various programming languages, technologies and development methodologies. · Designs, de ...


  • Apex Innovations St. Louis, United States

    "Die Delvag Versicherungs-AG is the insurer in the Lufthansa Group and a 100% subsidiary of Deutsche Lufthansa AG. As an internationally active risk carrier with headquarters in Cologne, Germany, we primarily operate in the aviation, transport, and reinsurance sectors. Worldwide, ...