Jobs · Engineering · Michigan

Senior Software Engineer

SWIVEL · Grand Rapids, MI · 2 wk ago
EngineeringFull-time

Essential Duties

  • BUILDS SYSTEMS TO INTERFACE WITH SWIVEL CLIENTELE.
  • AUTOMATES PROCESSES TO IMPROVE EFFICIENCY.
  • BUILDS TOOLS TO ELIMINATE REPETITIVE TASKS.
  • PARTICIPATES IN SELF-ORGANIZING TEAMS WORKING TOWARD A COMMON GOAL.
  • RESPONDS TO ISSUES AS THEY ARISE AND PRODUCT SUPPORT TEAMS TO RUN ISSUES TO GROUND.
  • WORKS WITH PRODUCT PARTNERS TO UNDERSTAND REQUIREMENTS AND GOALS.
  • PREPARES WIREFRAMES AND MOCK-UPS FOR PROPOSED DESIGNS.
  • CONDUCTS PEER REVIEWS TO ENSURE THAT DEVELOPMENT AND SECURITY STANDARDS ARE ENFORCED.
  • GUIDES AND MENTORS JR. AND MID-LEVEL DEVELOPERS ON THE TEAM.
  • PERFORMS ALL OTHER DUTIES AS ASSIGNED.

Qualifications

  • BACHELOR’S DEGREE FROM AN ACCREDITED COLLEGE OR FOUR-YEAR UNIVERSITY OR EQUIVALENT EXPERIENCE REQUIRED.
  • MINIMUM OF FIVE (5) YEARS OF EXPERIENCE REQUIRED, INCLUDING DEMONSTRATED KNOWLEDGE OF OOP AND SOLID PRINCIPLES AND DESIGN PATTERNS; STRONG BACKGROUND IN C#, HTML, JAVASCRIPT, XML, AND JSON; CREATING AND MAINTAINING RELATIONAL DATA MODELS AND DATABASES; AND TRAUBINGHOLING WITH ADVANCED SQL PERFORMANCE ISSUES AND WRITE/TUNE ADVANCED SQL QUERIES.
  • EXPERIENCE WITH .NET FRAMEWORK AND .NET, MIGRATION TO .NET.
  • PROVEN EFFICIENCY IN A VARIETY OF PROGRAMMING LANGUAGES, POTENTIALLY INCLUDING C#, NODE.JS, ASP .NET, JAVASCRIPT/JQUERY, TYPESCRIPT, HTML/CSS, ETC.
  • EXTENSIVE EXPERIENCE WITH RELATIONAL DATABASES AND GENERAL KNOWLEDGE OF NO-SQL DATABASES.
  • EXPOSURE TO MICROSERVICE ARCHITECTURE AND CLOUD-NATIVE SERVICES (PREFERABLY AWS); E.G. AWS LAMBDA, AMAZON API GATEWAY, AWS FARGATE, SNS, SQS, CLOUDFRONT, CLOUDFORMATION, ETC.
  • EXPERIENCE IN A CONTINUOUS INTEGRATION (CI) ENVIRONMENT WITH BUILD, RELEASE, AND DEPLOYMENT.
  • KNOWLEDGE OF AGILE PRINCIPLES WITH EXPERIENCE IN SCRUM OR KANBAN.
  • GENERAL KNOWLEDGE OF DOMAIN-DRIVE DESIGN (DDD), THREE-TIER ARCHITECTURE, AND OTHER DESIGN PATTERNS.
  • KNOWLEDGE OF TEAM DEVELOPMENT TOOLS AND SOURCE CONTROL; E.G. VISUAL STUDIO, AZURE DEVOPS, JIRA, GIT, ETC.
  • KNOWLEDGE OF ONE OR MORE JAVASCRIPT FRAMEWORKS, INCLUDING ANGULAR, VUE.JS, KOLOUOT, REACT, POLYMER, ETC.
  • DEMONSTRATED WILLINGNESS AND ABILITY TO ADAPT AND LEARN NEW TECHNOLOGIES/PATTERNS.
  • FAMILIAR WITH MOST GENERAL OFFICE MACHINES AND BE PROFICIENT IN MS OFFICE TOOLS.
  • Able to sit for long periods of time analyzing, modifying, and testing software programs.
  • Able to lift or move 20-40 lbs. of computer-related objects, manuals, or other office items.

Benefits

  • COMPETITIVE OVERALL COMPENSATION PACKAGE
  • WORK/LIFE BALANCE
  • EMPLOYEE ENGAGEMENT ACTIVITIES AND RECOGNITION AWARDS
  • YEARS OF SERVICE AWARDS
  • CAREER ENHANCEMENT AND GROWTH OPPORTUNITIES
  • LIEADERSHIP ACADEMY AND MENTOR PROGRAM
  • CONTINUING EDUCATION AND CAREER CERTIFICATIONS
  • VARIETY OF HEALTHCARE COVERAGE OPTIONS
  • TRADITIONAL AND ROOTH 401(K) RETIREMENT PLANS
  • LUCRATIVE WELLNESS PROGRAM

Additional Information

SWIVEL IS A SUBSTANCE-FREE WORKPLACE AND REQUIRES PRE-Employment Drug Testing. PLEASE NOTE, SWIVEL DOES NOT HIRE TOBACCO USERS AS ALLOWED BY LAW.

To learn more about SWIVEL, visit our website at https://www.getswivel.io/.

If interested, please click the appropriate apply button.

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com