Software Developer

2 months ago


Grand Rapids, United States Tekton Full time

About Tekton:


  • Tekton is a leading manufacturer of hand tools for professional and personal tool users, with a core focus on hand drive sockets and ratchets, impact sockets, wrenches, screwdrivers, pliers, and tool storage.
  • Based in Grand Rapids, Michigan, the company has grown to 130+ team members
  • Tekton is an industry leader in using agile manufacturing methods within our facilities where we cut, engrave, and polish steel, mold plastic, and carry out a range of finishing and assembly operations.


Our Values:


  • Be Authentic, Speak Honestly
  • Think Independently, Work Collaboratively
  • Question Convention, Answer Creatively
  • Show Empathy, Practice Accountability



As a Software Developer, you will build and maintain robust and precise software solutions to meet the needs of Tekton’s various operations to provide a world-class experience. This includes all software systems, from user-facing Tekton.com to internal applications that support a fast and seamless experience. You will work with urgency to solve problems and implement scalable solutions with other Software Developers. Your work will have a high degree of autonomy and responsibility. You must have exceptional values, including honesty, integrity, and empathy. A very high capacity for learning, a commitment to excellence, and high energy are essential to success.



Responsibilities:


  • Work on all aspects of the development cycle
  • Collaborate across departments to define and implement project requirements
  • Convert specifications into unambiguous implementation
  • Troubleshoot bugs and implement fixes with urgency
  • Become an expert in full-stack software development
  • Contribute to the development of our ERP and WMS
  • Develop robust automated tests to ensure software system stability
  • Identify and recommend potential improvements; implement those updates accordingly
  • Communicate effectively with coworkers with various areas of expertise


Technologies:


  • Concepts: ADTs, Big O, HTTP, relational and non-relational DBs, Cloud Computing
  • Frameworks: NextJS, Expo, React, React Native
  • Libraries: TailwindCSS, Zustand, PayloadCMS
  • Tooling: Containerization, monorepos, package registries, CI/CD pipelines, serverless
  • Languages: TypeScript, JavaScript, CSS, HTML


Education, Experience, and Qualifications:


You do not need a specific degree or job history, but a background in computer science or equivalent experience is recommended. Experience with programming languages, web frameworks, and relational databases is also helpful. You must be eligible to work in the United States without visa sponsorship.


Location and Hours:


This is a full-time salaried position located in Grand Rapids, Michigan. There may be times when you will be expected to fix issues during non-standard working hours.


Direct Supervisor: Software Development Manager


About the department:


The Software Development department oversees all user-facing and internal software systems. They ensure that end users have a world-class shopping experience on Tekton.com and support the company's larger mission by creating intuitive, fast, and simple software systems used by other teams for accounting, reporting, and information management.


  • Software Developer

    4 weeks ago


    Cedar Rapids, Iowa, United States Emergent Software Full time

    Software Solutions EngineerThis is a direct hire position for one of our clients. The position is hybrid with the office location in Coralville, IA. Candidates must be able to work in the US without sponsorship.We are looking for a motivated Junior or Mid-Level Software Engineer to join our dynamic development team. In this role, you will play a key part in...

  • Software Developer

    4 weeks ago


    Grand Rapids, Michigan, United States Lorven Technologies Full time

    Job Role: Software EngineerLocation: Grand Rapids, MI (On-site)Mode of Hiring: Full-TimeMandatory Skills: Software Engineer or Developer, Aerospace or Avionics Exp, DO-178 is MustJob Description:We are seeking a highly skilled Avionics/Aerospace software professional with 10+ years of experience in embedded software development. The ideal candidate will have...


  • Cedar Rapids, Iowa, United States United Software Group Full time

    Job Summary:We are seeking a skilled Embedded Systems Software Developer to join our team at United Software Group. As a key member of our software development team, you will be responsible for designing, coding, testing, and providing ongoing support for embedded systems software to meet technical and customer requirements.Key Responsibilities:Design and...


  • Grand Rapids, Michigan, United States Creative Financial Staffing Full time

    About the Role:The Senior Software Developer is responsible for developing software programs and systems that align with user needs. This role will analyze requirements, design architecture, write, debug and review code and mentor junior developers. The Senior Software Developer will be responsible for directing software development projects, producing clean...


  • Grand Rapids, Michigan, United States Creative Financial Staffing Full time

    About the Role:The Senior Software Developer is responsible for developing software programs and systems that align with user needs. This role will analyze requirements, design architecture, write, debug and review code and mentor junior developers. The Senior Software Developer will be responsible for directing software development projects, producing clean...


  • Grand Rapids, Michigan, United States Meijer Full time

    About the Role:We are seeking a skilled Java Software Engineer to join our team at Meijer. As a Java Software Engineer, you will be responsible for developing, testing, maintaining, and enhancing business applications as a member of an Agile or Operations development team.Key Responsibilities:Develop and test business applications using Java and other...


  • Grand Rapids, Michigan, United States Lake Michigan Credit Union Full time

    About the Role:The Symitar Programmer II position at Lake Michigan Credit Union is a key contributor to the development, implementation, and maintenance of Symitar core processing applications and related software systems. This role requires a strong understanding of software development lifecycle (SDLC) principles and the ability to work independently or as...

  • Software Developer

    4 weeks ago


    Grand Rapids, Minnesota, United States Integrated Document Technologies, Inc. (IDT) Full time

    Job SummaryWe are seeking a highly skilled Junior Application Developer to join our team at Integrated Document Technologies, Inc. (IDT). As a Junior Application Developer, you will be responsible for building custom applications, utilities, and system integration.Key ResponsibilitiesWork with IDT's CTO on building custom applications, utilities, and system...


  • Grand Rapids, United States Brooksource Full time

    Associate Software Developer Large Insurance ClientLansing, Grand Rapids or Traverse City, MichiganFull Time (6-month CTH)*We cannot provide sponsorship at this time*Description:As the Associate Software Developer, you will be responsible for developing and maintaining new and pre-existing software programs and applications. You will join a standing team at...


  • Grand Rapids, Michigan, United States GE Aerospace Full time

    At GE Aerospace, we are seeking a talented Embedded Software Developer to join our Integrated Vehicle Health Management (IVHM) team. As an Embedded Software Developer, you will be responsible for designing, developing, and testing embedded software within the IVHM team.IVHM creates solutions that perform health management for the aircraft. You will be...

  • Software Developer: IV

    2 months ago


    Grand Rapids, United States Robert Half Full time

    Job DescriptionJob DescriptionWe are in search of a Software Developer: IV (Lead) to join our team remotely from any location in the U.S, operating on Eastern Standard Time. This role offers a long-term contract employment opportunity in the technology industry. As a Software Developer, you will be involved in various stages of the software development...


  • Grand Rapids, Michigan, United States GE Aerospace Full time

    Job SummaryAt GE Aerospace, we are seeking a talented Embedded Software Developer to join our Integrated Vehicle Health Management (IVHM) team. As an Embedded Software Developer, you will be responsible for designing, developing, and testing embedded software for IVHM products, ensuring adherence to GE's stringent processes and the DO-178C standard.Key...


  • Grand Rapids, Michigan, United States GE Aerospace Full time

    Job DescriptionThe Lead Software Engineer will lead a team and participate in full software life cycle development, including planning, requirements, design, integration, verification & validation, certification, and delivery. They will execute assigned project tasks in collaboration with other team members under defined requirements and processes, leading...


  • Grand Rapids, Michigan, United States ADAC Automotive Full time

    Job Summary:As a Senior Software Development Lead at ADAC Automotive, you will be responsible for leading software development teams to deliver high-quality products on time. The ideal candidate will have a strong background in software engineering, excellent leadership skills, and experience working in an Agile environment.Key Responsibilities: Lead...


  • Grand Rapids, Michigan, United States Atomic Object Full time

    Job DescriptionAt Atomic Object, we're seeking a skilled Software Developer to join our team of passionate individuals who love creating great software for our clients.We're looking for a thoughtful problem solver who is passionate about development and can work collaboratively with our designers, delivery leads, and testers to create products from the idea...


  • 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, United States UFP Industries, Inc Full time

    Do you like using your IT skills to solve complex problems in a highly collaborative environment? Join the UFP Industries' IT team where you will be integral to the continuous improvement of our company. Job Summary: UFP Industries is seeking a detail-oriented and highly motivated Software Development Engineer in Test (SDET) to join our software development...


  • Grand Rapids, Michigan, United States observIQ Full time

    About UsAt observIQ, we're building the first observability pipeline for OpenTelemetry. Our cutting-edge solutions are used by Fortune 500 companies and small tech firms alike. We're seeking a highly skilled Senior Software Development Lead to join our team and take on a leadership role in developing scalable software solutions that meet diverse customer...


  • Grand Rapids, Minnesota, United States Sabanto Full time

    We are seeking a talented Software Development Expert to join our team at Sabanto. As a Full Stack Engineer, you will be responsible for designing and building core APIs, backend infrastructure, and user-facing web applications that power our Autonomous Solutions.Key responsibilities include:Designing and building core APIs and backend...


  • Grand Rapids, United States Robert Half Full time

    Job DescriptionJob DescriptionWe are offering a contract to hire employment opportunity for a Specialized Software Developer: III (Senior) in GRAND RAPIDS, Michigan. In the role, you will design, code, configure, test, debug, and document system and application programs. You will also collaborate with other development staff to ensure quality and consistency...