Mid Level Software Developer

3 weeks ago


Grand Rapids, United States Magic Wrighter Inc Full time
Job DescriptionJob DescriptionSalary:

Mid-Level Software Developer

 

Magic-Wrighter is a leading provider of electronic payment solutions to financial institutions, schools, municipalities, and businesses.  We are seeking a Mid-Level Software Developer to join our development team and help us build and enhance our web and mobile applications, services, and electronic payment solutions.


Our software development department consists of around twenty people organized into three teams, each working on a diverse set of projects that cover the full stack of development tools, DevOps, database management, and development infrastructure. We have a shared code ownership philosophy that encourages collaboration, creativity, and innovation among our team members. We value software craftsmanship, quality, and continuous learning, which we believe are essential to delivering the best results for our customers. We have an energetic and supportive work environment that fosters open communication, constructive feedback, and professional growth. We believe that the key to success is working together as a team, and we are committed to providing a culture that supports our team members both personally and professionally.


Join our team and enjoy the following benefits:

  • Competitive pay and work-life balance emphasis
  • Professional development opportunities, including training and conferences.
  • Health and dental insurance, 401K, flex time, and paid time off
  • This is a full-time position (Monday – Friday, 8 – 5) at our office in Grand Rapids, MI


What you will do:

  • Design, develop, and maintain web and mobile applications and supporting services that integrate with our electronic payment solutions.
  • Contribute to all parts of the product and software development lifecycle, including design, development, documentation, testing, and operations.
  • Utilize our tech stack (see pluses below) to develop scalable and resilient systems.
  • Demonstrate expertise in software development practices.
  • Mentor and assist both technical and non-technical staff.
  • Troubleshoot and debug issues with applications and systems.
  • Collaborate with other developers, analysts, and product development staff.
  • Make the lives of our customers better.
  • Stay current with new technologies and best practices in web and mobile development.

What you bring:

  • A proven track record of delivering software to a production environment, building and maintaining scalable and resilient systems with 2 to 4 years of programming experience.
  • Demonstrated ability to manage the flow of work proactively.
  • A willingness to adopt our development practices.
  • A foundation in computer science via academic training or professional experience
  • Ability to communicate complex technical procedures and processes to co-workers.
  • Strong organization, attention to detail, and consistent track record in handling multiple initiatives
  • Love of learning and teaching.

Pluses:

  • Experience with a fintech or e-commerce company
  • Excellent communication skills: written/diagrams, verbal, presentation, audio/video
  • Extensive experience in one or more of the following areas:
  • Front-end: React, ASP.NET Core (Razor/Blazor), Flutter, responsive design
  • Mobile: Mobile-optimized web frameworks, one or more native mobile development frameworks (iOS, Android), Flutter
  • Back-end: .NET Core, C#, MySQL, REST API, RabbitMQ, Kafka
  • DevOps: automated testing, continuous integration/delivery tools, automated                                                                        deployment/provisioning tools such as Ansible, Jenkins, Terraform
    • Cloud: Azure, Azure DevOps, Google Firestore
    • PowerBI

Magic-Wrighter grants equal employment opportunity to all qualified persons regardless of race, color, national origin, gender, disability, age, religion, genetic information, marital status, height, weight, sexual orientation, veteran status, or any other legally protected category.

Must already be authorized to work in the United States full-time for any employer.

 

Joining our Team

If you would like to create great software with us, visit our jobs page at magicwrighter.bamboohr.com/jobs



  • Grand Rapids, United States Magic Wrighter Inc Full time

    Mid-Level Software Developer Magic-Wrighter is a leading provider of electronic payment solutions to financial institutions, schools, municipalities, and businesses.We are seeking a Mid-Level Software Developer to join our development team and help us build and enhance our web and mobile applications, services, and electronic payment solutions. Our software...


  • Grand Rapids, United States Magic-Wrighter, Inc. Full time

    Mid-Level Software DeveloperMagic-Wrighter is a leading provider of electronic payment solutions to financial institutions, schools, municipalities, and businesses. We are seeking a Mid-Level Software Developer to join our development team and help us build and enhance our web and mobile applications, services, and electronic payment solutions. Our software...


  • Grand Rapids, United States Magic-Wrighter, Inc. Full time

    Mid-Level Software DeveloperMagic-Wrighter is a leading provider of electronic payment solutions to financial institutions, schools, municipalities, and businesses. We are seeking a Mid-Level Software Developer to join our development team and help us build and enhance our web and mobile applications, services, and electronic payment solutions. Our software...


  • Grand Rapids, United States Magic-Wrighter, Inc. Full time

    Mid-Level Software DeveloperMagic-Wrighter is a leading provider of electronic payment solutions to financial institutions, schools, municipalities, and businesses. We are seeking a Mid-Level Software Developer to join our development team and help us build and enhance our web and mobile applications, services, and electronic payment solutions. Our software...


  • Grand Rapids, United States Magic Wrighter Inc Full time

    **Mid-Level Software Developer** Our software development department consists of around twenty people organized into three teams, each working on a diverse set of projects that cover the full stack of development tools, DevOps, database management, and development infrastructure. We have a shared code ownership philosophy that encourages collaboration,...

  • IT Software Developer

    2 weeks ago


    Grand Rapids, United States Greatland Full time

    **What You Will Do**: - Use the JD Edwards development toolset to develop new solutions to meet business needs and improve processes while considering solutions that have mínimal impact to the out-of-the-box ERP system. - Design and develop software from documented requirements. - Provide system support and issue resolution as needed, both during and...

  • Software Developer

    1 week ago


    Grand Rapids, United States Lorven technologies Full time

    Job DescriptionJob DescriptionHi ,Our client is looking Software Developer for Fulltime project in Grand Rapids, MI below is the detailed requirements. Job Title : Software DeveloperLocation : Grand Rapids, MIDuration : Fulltime Job description:Bachelor's degree in Computer science or equivalent, with minimum 5+Years of relevant experience.Experience...

  • Software Developer

    5 days ago


    Grand Rapids, United States Lorven technologies Full time

    Job DescriptionJob DescriptionPosition: Software DeveloperLocation: Grand Rapids, MIDuration: Contract Job description:Bachelor's degree in Computer science or equivalent, with minimum 5+Years of relevant experience.Experience working on projects with a High Design Assurance Level AExperience with Requirements using DOORS ClassicExperience with using UML...

  • Software Developer

    2 weeks ago


    Grand Rapids, United States Sapear Inc Full time

    Job DescriptionJob DescriptionSoftware DeveloperJob Description & Skill Requirement:Experience working on projects with a High Design Assurance Level AExperience with Requirements using DOORS ClassicExperience with using UML or other design based toolsExperience with Cameo Model Based Design is a PlusExperience working within a Virtual Machine Development...


  • Grand Rapids, United States Belcan Full time

    Embedded Software Developer Job Number: 343507 Category: -Software & Systems SBU Description: An Embedded Software Developer position based in Grand Rapids, Michigan 49512 is currently available at Belcan. While this position is focused on supporting a specific, long-term program, Belcan team members are often presented with opportunities to grow into...


  • Grand Rapids, United States Belcan Full time

    Embedded Software Developer Job Number: 343507 Category: -Software & Systems SBU Description: An Embedded Software Developer position based in Grand Rapids, Michigan 49512 is currently available at Belcan. While this position is focused on supporting a specific, long-term program, Belcan team members are often presented with opportunities to grow into...


  • Grand Rapids, United States Belcan Full time

    Embedded Software Developer Job Number: 343507 Category: -Software & Systems SBU Description: An Embedded Software Developer position based in Grand Rapids, Michigan 49512 is currently available at Belcan. While this position is focused on supporting a specific, long-term program, Belcan team members are often presented with opportunities to grow into roles...


  • Grand Rapids, United States Ciber Full time

    HTC Global Services wants you. Come build new things with us and advance your career. At HTC Global you'll collaborate with experts.You'll join successful teams contributing to our clients' success.You'll work side by side with our clients and have long-term opportunities to advance your career with the latest emerging technologies. At HTC Global Services...


  • Grand Rapids, United States Lotus Technology Group, Inc. Full time

    Job Title: Embedded Software Developer (Aerospcae Domain) Select employment type: Fulltime Locations: Grand Rapids, MIAbout the client:- Our client is a global leader in Engineering and R&D (ER&D) services. With 976 patents filed for 57 of the Global Top 100 ER&D spenders, the client lives and breathes engineering. Some of their innovations include World's...


  • Grand Rapids, Michigan, United States Lotus Technology Group, Inc. Full time

    Job Title: Embedded Software Developer (Aerospcae Domain) Select employment type: Fulltime Locations: Grand Rapids, MIAbout the client:- Our client is a global leader in Engineering and R&D (ER&D) services. With 976 patents filed for 57 of the Global Top 100 ER&D spenders, the client lives and breathes engineering. Some of their innovations include World's...


  • Grand Rapids, United States Anlage Infotech (India) P Ltd Full time

    Job DescriptionThe ideal candidate for this role has 5 to 10 years of relevant work experience. Follows company software development lifecycle to design, code, configure, test, debug, and document system and application programs. Assists in preparing technical design specifications based on functional requirements and analysis documents. Reviews functional...


  • Grand Rapids, United States Anlage Infotech (India) P Ltd Full time

    Job DescriptionThe ideal candidate for this role has 5 to 10 years of relevant work experience. Follows company software development lifecycle to design, code, configure, test, debug, and document system and application programs. Assists in preparing technical design specifications based on functional requirements and analysis documents. Reviews functional...


  • Grand Rapids, United States Anlage Infotech (India) P Ltd Full time

    Job DescriptionThe ideal candidate for this role has 5 to 10 years of relevant work experience. Follows company software development lifecycle to design, code, configure, test, debug, and document system and application programs. Assists in preparing technical design specifications based on functional requirements and analysis documents. Reviews functional...


  • Grand Rapids, United States Anlage Infotech (India) P Ltd Full time

    Job DescriptionThe ideal candidate for this role has 5 to 10 years of relevant work experience. Follows company software development lifecycle to design, code, configure, test, debug, and document system and application programs. Assists in preparing technical design specifications based on functional requirements and analysis documents. Reviews functional...

  • Software Developer

    1 week ago


    Grand Rapids, United States Manufacturing Action Group Full time

    Manufacturing Action Group, Inc. (MAGI) is proud of our reputation for offering quality time-tested products and reliable customer service since 1985. We are successful because of our dedicated and talented employees. Manufacturing Action Group, Inc. (MAGI) is proud of our reputation for offering quality time-tested products and reliable customer service...