Senior Software Engineer

SWIVEL

  • Grand Rapids, Michigan
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • AWS Lambdaunmatched
    • Agile Programming Methodologiesunmatched
    • Amazon CloudFrontunmatched
    • Amazon Simple Notification Service (SNS)unmatched
    • Amazon Web Services (AWS)unmatched
    • AngularJSunmatched
    • Atlassian JIRAunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cloud Architectureunmatched
    • Cloud Computingunmatched
    • Continuous Integrationunmatched
    • Customer Relationsunmatched
    • Data Modelingunmatched
    • Database Designunmatched
    • Design Patterns Programming Methodologiesunmatched
    • DevOpsunmatched
    • Gitunmatched
    • HTML (HyperText Markup Language)unmatched
    • Health Planunmatched
    • Identify Issuesunmatched
    • JSONunmatched
    • JavaScriptunmatched
    • JavaScript Frameworksunmatched
    • Kanbanunmatched
    • KnockoutJSunmatched
    • Leadershipunmatched
    • Lift/Move 20 Poundsunmatched
    • Lift/Move 40 Poundsunmatched
    • Mentoringunmatched
    • Microservicesunmatched
    • Microsoft .NETunmatched
    • Microsoft ASP.NET (Active Server Page)unmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Officeunmatched
    • Microsoft Visual Studiounmatched
    • Microsoft Windows Azureunmatched
    • Mock Upunmatched
    • NoSQLunmatched
    • Node.jsunmatched
    • Object Oriented Programming (OOP)unmatched
    • Office Equipmentunmatched
    • Organizational Skillsunmatched
    • Polymersunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • Product Supportunmatched
    • Programming Languagesunmatched
    • Programming Toolsunmatched
    • React.jsunmatched
    • Relational Databases (RDBMS)unmatched
    • SQL (Structured Query Language)unmatched
    • Scrum Project Management and Software Developmentunmatched
    • Simple Queue Service (SQS)unmatched
    • Software Administrationunmatched
    • Software Engineeringunmatched
    • Software as a Service (SaaS)unmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Team Buildingunmatched
    • Vue.jsunmatched
    • Wireframesunmatched
    • XML (EXtensible Markup Language)unmatched
    • jQueryunmatched

    Description

    SWIVEL is seeking a talented individual to develop and maintain our Software as a Service (SaaS) solutions and core internal integrations. This role works within self-organized teams to ensure software is built to customer expectations as well as guides and mentors developers.

    Why you'll love this role:

    As a senior software engineer for SWIVEL, you will take on a prominent role within our Agile delivery teams. You will have the opportunity to build awesome technology to solve complex problems as well as mentor other developers.  SWIVEL offers a very dynamic product portfolio, so you will have many opportunities to learn and implement new technologies as we continue our journey into cloud-native development.  We look forward to welcoming you as the newest Swiveler on our growing team. 

    Essential duties include the following:

    • 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 junior and mid-level developers on the team.
    • Performs all other duties as assigned.

    Serious candidates will possess the minimum 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 troubleshooting 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 NoSQL 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, Knockout, React, polymer, etc.
    • Demonstrated willingness and ability to adapt and learn new technologies/processes.
    • 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.

    SWIVEL offers*:  

    • Competitive overall compensation package
    • Work/Life balance 
    • Employee engagement activities and recognition awards 
    • Years of Service awards
    • Career enhancement and growth opportunities 
    • Leadership Academy and Mentor Program
    • Continuing education and career certifications 
    • Variety of healthcare coverage options
    • Traditional and Roth 401(k) retirement plans 
    • Lucrative Wellness Program

    *Based upon employee eligibility 

         

    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.

    Numbers & Facts

    LocationGrand Rapids, Michigan

    Similar Jobs

    See more jobs