Jobs
>
Senior Software Engineer
>
Saint Paul

    Senior Software Engineer - Saint Paul, United States - Amano McGann, Inc

    Default job background
    Description

    Job Description

    Job Description

    Title / Position: Sr. Software Engineer

    Location: Minneapolis, MN

    Department: Product Development - Software

    Employment Type: Full Time

    Description

    Amano McGann, Inc. (AMI) has an immediate opening for a Senior Software Engineer in Roseville, Minnesota. The Senior Software Engineer is responsible for design and development of new and existing features and functions and for Product Development initiatives involving parking devices, payment solutions and garage applications. The applicant is self-motivated while working both independently and in collaboration with a team. The applicant will have experience with troubleshooting and resolving issues across the full development stack. The applicant will be comfortable with end-to-end testing of software applications. The ideal candidate has experience with continuous integration / continuous deployment.

    Specific Responsibilities
    • Able to seek out and understand business requirements and to write technical functional specifications.
    • Work with Business and Architecture teams to review technical specifications and to offer updates.
    • Design, develop and test software components and services to meet acceptance criteria, business requirements & technical functional and non-functional specifications.
    • Correct software faults and drive through to root cause analysis.
    • Work with Architecture and Technical teams to propose, review and update designs and schemas.
    • Follow and support TDD. Create and run automated unit testing up to at least 80% code coverage, along with functional, and integration tests of software before releasing to the Quality Assurance team.
    • Lead and facilitate reviews of analysis, designs, code, tests, and scripts.
    • Work with Quality Assurance and Technical Support teams to verify results.
    • Mentor and guide team members.
    Required Skills and Experience

    The individual that fills this position will need:

    • Proven ability of demonstrated professional software design and development experience in creating performant, robust multi-threaded applications using Microsoft .NET and cloud technologies.
    • Proven experience in designing and developing web and console applications using Microsoft Visual Studio.Code, C#, .NET Core with ASP.NET MVC, JSON, and XML.
    • Proven experience in design and development with responsive design; HTML5, CSS3, JavaScript, web application development (React, v and progressive web application environments that include web sockets / Signal-R.
    • Proven familiarity with single-page application design and development of progressive web application development.
    • Proven experience in designing and developing RESTful endpoints (WEB API, REST API).
    • Proven experience with Dependency Injection (DI) and Inversion of Control (IoC).
    • Experience with RDBMS design and development (including, but not limited to, views, triggers, stored procedures, optimizations), preferably with Postgres.
    • Proven experience in database driven ORM development (ex: Entity Framework, Dapper).
    • Proven experience in designing and developing with an Agile SCRUM methodology.
    • Proven experience with PA-DSS (PCI) compliance and secure coding techniques and best practices.
    • Proven experience in design and development with Microsoft Visual Studio.Code, and Git.
    • Excellent written and oral communication skills.
    • Proven experience in Object Oriented Analysis & Design (OOAD) and Design Patterns.
    • Must be eligible to work in the United States.
    Desired Skills and Experience
    • Experience with Microsoft Active Directory, Linux and Atlassian's JIRA and Confluence.
    • Cloud design experience with Microsoft Azure, Amazon AWS – serverless functions, app services, micro-services, SaaS, PaaS design and development, Terraform.
    • Experience with containerization and orchestration – Docker, Azure Repository, Kubernetes.
    • Experience with Event Driven architecture and the Apache Kafka platform.
    • Experience in estimating software development level of effort and time management, via story pointing preferably.
    • Experience with Continuous Integration Continuous Delivery.
      1. Experience with MS Azure DevOps.
      2. Experience with automated build servers and build pipelines.


  • Apex Ventures Como, United States

    We are currently seeking a Senior Software Engineer with expertise in Python, FastAPI, and Data to join a highly successful sustainability and infrastructure consultancy in Germany. This company is looking to expand their tech teams in order to further develop their SaaS products ...


  • Eclipse Enterprises Lilydale, United States

    Creating Fascination: Your Responsibilities · Automating development and production processes using suitable applications and integration solutions · Managing and developing software for the automated configuration and commissioning of our machines · Close collaboration with deve ...


  • Spectrum Solutions Mendota, United States

    With your successful application, you will become part of a successful national sales structure. You will work in a matrix organization with flat hierarchies. You will join the world's largest manufacturer of elevators and escalators, which offers a high level of safety and enjoy ...

  • Entegee

    Software Engineer

    3 weeks ago


    Entegee Saint Paul, United States

    Job Description · Job DescriptionSummary: This role requires high proficiency in AWS and Rust, focusing on building automation controls applications with a dedicated web server. · Job Requirements: · Proficiency in AWS. · Minimum 2 years of experience in Rust programming. · Famil ...

  • Legrand AV, Inc.

    Software Engineer

    3 weeks ago


    Legrand AV, Inc. St. Paul, United States Regular, Full time

    Thank you for your interest in becoming part of the team at Legrand · GENERAL PURPOSE · As a Software Engineer you will be responsible for the design and development of embedded software in support of our full spectrum of Linux-based audiovisual and unified communications devices ...

  • Trane Technologies

    Software Engineer

    2 days ago


    Trane Technologies St Paul, United States OTHER

    At Trane TechnologiesTM and through our businesses including Trane and Thermo King, we create innovative climate solutions for buildings, homes, and transportation that challenge what's possible for a sustainable world. We're a team that dares to look at the world's challenges an ...

  • Meta

    Software Engineer

    1 week ago


    Meta Saint Paul, United States Paid Work

    Summary: · Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and Whats ...


  • Velocity Solutions Snelling, United States

    Full-time · We are the digitalization partner of the cooperative financial group and combine decades of banking expertise with modern information technology. Our IT solutions and services, specifically tailored to banks, range from data center operations to the agree21 banking pr ...


  • Apex Systems Saint Paul, United States

    Job#: · Job Description: · FIRMWARE ENGINEER · Summary: · The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A ...


  • Wise Skulls llc Saint Paul, United States

    Job Description · Job DescriptionJob Title: Sr. Software Engineer - Java · Location: Arden Hills, MN (On-site) · Duration: 6 Months · Implementation Partner: Infosys · End Client: To be disclosedRequired Qualifications: 8+ years of experience with Information technology · 5 or mo ...


  • Pulivarthi Group Saint Paul, United States

    Job Description · Job DescriptionJob Title: Sr. Software Engineer (Java/J2EE) · Location: Arden Hills, MN · Duration: 6+ monthsCompany Overview: · Pulivarthi Group is a premier global provider of staffing and IT technology solutions, renowned for delivering exceptional services t ...

  • Blue Star Partners LLC

    Software Engineer III

    2 weeks ago


    Blue Star Partners LLC Saint Paul, United States

    Job Description · Job DescriptionJob Title: Software Engineer III - Senior Software Developer · Location: St. Paul, MN – Local candidates only, required to be onsite · Period: 03/25/2024 to 09/24/2025 · Hours/Week: 40 hours · Rate: $50-$55 per hour (Hours over 40 will be paid at ...


  • Blue Star Partners LLC Saint Paul, United States

    Job Description · Job DescriptionJob Title: Software Verification Engineer · Location: St. Paul, MN – Onsite – Local candidates only · Period: 04/15/2024 to 12/31/2024 - possibility for extensions depending on business needs and candidate performance · Hours/Week: 40 hours · Rat ...


  • Aurora Technologies Bloomington, United States

    · Are you interested in software development and architecture in the field of C# / Microsoft.NET? Do you enjoy developing new solutions and expanding existing ones? Do you want to stay up-to-date with innovation and work on exciting IT projects in the web, app, or cloud environm ...


  • Universal Avionics Saint Paul, MN, United States

    Universal Avionics (UA) is seeking talented individuals to join our safety-critical avionics software test team. Come join our highly engaged and collaborative team of engineers who are leading the future of aviation to ensure easier management and safety & reliability of all pha ...


  • ABOUT HEALTHCARE INC Saint Paul, United States

    Job Description · Job DescriptionSUMMARY: · Writes or updates code to deliver on stated objectives, standards and performance. Provides technical direction to define the solution or product, ensures code standards and approaches are maintained, performs peer reviews and responds ...

  • 020 Travelers Indemnity Co

    Software Engineer II

    3 weeks ago


    020 Travelers Indemnity Co Saint Paul, United States Full time

    Who Are We? · Taking care of our customers, our communities and each other. That's the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 160 years. Join us to discover a cultu ...

  • 020 Travelers Indemnity Co

    Software Engineer II

    2 hours ago


    020 Travelers Indemnity Co Saint Paul, United States Full time

    Who Are We? · Taking care of our customers, our communities and each other. That's the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 160 years. Join us to discover a cultu ...


  • ABOUT HEALTHCARE INC Saint Paul, United States

    Job Description · Job DescriptionSUMMARY: · Writes or updates code to deliver on stated objectives, standards and performance. Provides technical direction to define the solution or product, ensures code standards and approaches are maintained, performs peer reviews and responds ...

  • 020 Travelers Indemnity Co

    Software Engineer I

    3 weeks ago


    020 Travelers Indemnity Co Saint Paul, United States Full time

    Who Are We? · Taking care of our customers, our communities and each other. That's the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 160 years. Join us to discover a cultu ...