Company

Amano Mcgann, IncSee more

addressAddressSaint Paul, MN
type Form of workFull-Time
CategoryInformation Technology

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.16.14.0) 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.
Refer code: 8522738. Amano Mcgann, Inc - The previous day - 2024-03-10 08:48

Amano Mcgann, Inc

Saint Paul, MN
Jobs feed

Food & Beverage Attendant - Now Hiring

Albuquerque Embassy Suites

Albuquerque, NM

$14 per hour

EMT Basic Part Time

Emergent Health Partners

Jackson, MI

Assistant Store Manager - Now Hiring

United Pacific

El Monte, CA

Pediatric EM/Adult EM Locum needs in Kansas

Sumo Medical Staffing

Kansas, United States

Drywall Senior Estimator: $120K

Gpac Talent Network

Indianapolis, IN

Paint Senior Project Manager: $100K

Gpac Talent Network

Missouri, United States

Paint Senior Project Manager: $120K

Gpac Talent Network

Hillsboro, OR

Paint Senior Project Manager: $135K

Gpac Talent Network

Towson, MD

Paint Senior Project Manager: $135K

Gpac Talent Network

Folsom, CA

Paint Senior Estimator: $100K

Gpac Talent Network

Missouri, United States

Share jobs with friends

Senior or Principal Embedded Software Engineer

Veranex Inc

Minneapolis, MN

14 hours ago - seen

Senior / Principal Application Software Engineer

Veranex

Minneapolis, MN

4 days ago - seen

Senior Embedded Software Engineer

Amtec Enterprise - 1

Minneapolis, MN

a month ago - seen

Senior Software Engineer - 2218460

Unitedhealth Group

Eden Prairie, MN

a month ago - seen

Senior Real-Time Embedded Software/Firmware Engineer (Hybrid)

Hepco, Inc.

Minneapolis, MN

a month ago - seen

Senior or Principal Embedded Software Engineer

Veranex

Minneapolis, MN

2 months ago - seen

Java Full Stack Lead Software Engineer - PDM Senior Consultant

Deloitte Us

Minneapolis, MN

2 months ago - seen

Senior Software Engineer - Frontend (React)

U.s. Bank National Association

$116,280 - $150,480 a year

Hopkins, MN

2 months ago - seen

Senior Software Engineer

U.s. Bank National Association

$116,280 - $150,480 a year

Hopkins, MN

2 months ago - seen

Senior Software Engineer

Ascend Learning

Minneapolis, MN

3 months ago - seen

Senior Software Engineer - NBC Sports Next

NBCUniversal

Minneapolis, MN

4 months ago - seen

Senior Software Engineer - Principal Test Engineer

Capgemini

Waseca, MN

4 months ago - seen

Senior Software Engineer - Principal Test Engineer

Capgemini North America

Waseca, MN

4 months ago - seen

Senior Software Engineer

BlueChip Financial

Minneapolis, MN

4 months ago - seen

Fullstack Senior Software Engineer (US)

RAZR Marketing, Inc.

Hopkins, MN

4 months ago - seen

Senior Software Quality Assurance Engineer (Mobile)

Sam Bharath

Hopkins, MN

4 months ago - seen

Senior Software Engineer

Zubie, Inc.

Minneapolis, MN

4 months ago - seen

Software Senior Engineer

Cirrus Design Corporation

Duluth, MN

4 months ago - seen