Post job

Software engineer lead jobs in Kentwood, MI

- 179 jobs
All
Software Engineer Lead
Software Developer
Software Engineer
Lead Software Developer
Junior Software Engineer
Software Development Engineer
Software Engineering Internship
Senior Software Engineer
Staff Software Engineer
Senior Software Engineer/Architect
  • Lead Automation Software Developer

    Kamps Pallets 4.4company rating

    Software engineer lead job in Grand Rapids, MI

    Kamps is looking for a highly qualified and motivated technical leader to architect and oversee advanced automation solutions integrating PLCs, Python-based applications, machine vision, containerized deployments (K3s), and database systems. This role will lead a team that drives Industry 4.0 initiatives and smart manufacturing projects. This position is largely remote with occasional in office days required at the corporate office in Grand Rapids, MI. This individual will be expected to work collaboratively with the team by utilizing Microsoft Teams and other development tools. Essential Duties and Responsibilities: Lead and mentor a team of automation engineers and developers Design, develop, and maintain AI-powered vision applications and features Build, test, and deploy scalable APIs Design and maintain containerized applications using K3s for edge and on-prem deployments Participate in the full software development lifecycle: requirements analysis, coding, testing, documentation, deployment, and support Write and perform unit, integration, and end-to-end tests to ensure reliability and performance Contribute to Agile ceremonies, including daily stand-ups, planning meetings, and retrospectives Troubleshoot and resolve issues across the stack (front-end, back-end, infrastructure) Required Skills and Qualifications: Bachelor's or higher in Computer Science, Engineering, or related field, or equivalent experience Experience with front-end frameworks: React/Remix or Angular (TypeScript) and backend languages/frameworks: TypeScript, Python, or C#/ASP.NET Hands-on experience with K3s or Kubernetes for container orchestration Proficiency in databases such as Postgres or SQL Server Proficiency in Kubernetes, Docker, and cloud platforms (Azure, AWS, or GCP) Familiarity with CI/CD pipelines, OAuth2, REST APIs, and microservices architecture Excellent problem-solving, communication, and documentation skills Quick learner, adaptable to new technologies and techniques Preferred Qualifications: Knowledge of PLCs (Programmable Logic Controllers) in manufacturing environments Knowledge or experience with Rancher/K3s tooling Experience with computer vision libraries and models (OpenCV, TensorFlow, PyTorch, YOLO) Prior work in manufacturing, logistics, or industrial automation Experience with build and deploy CI/CD pipelines for AI/ML workloads Knowledge of observability tools such as Grafana, OpenTelemetry, and Prometheus Knowledge of pub/sub messaging systems, including experience with MQTT Languages, Frameworks, and Tools: We commonly use the following tools in our development process. This is not an exhaustive list, but familiarity with these technologies will be considered advantageous and will contribute to success in this role. Programming Languages: Python, TypeScript, C# Frameworks & Libraries: .NET, OpenCV, TensorFlow, PyTorch, YOL Containerization & Orchestration: Docker, Kubernetes, K3s, Rancher/K3s toolin Cloud, Messaging & Architecture: Azure, MQTT, microservices architectur Databases: PostgreSQL, SQL Serve DevOps & CI/CD: Azure DevOps, Git, CI/CD pipelines Observability & Monitoring: Grafana, Prometheus, OpenTelemetry This list of duties is not intended to be all-inclusive and may be expanded to include other duties or responsibilities that senior management may deem necessary.
    $97k-119k yearly est. 1d ago
  • Junior Software Engineer

    Brooksource 4.1company rating

    Software engineer lead job in Grand Rapids, MI

    Junior Software Developer Grand Rapids, MI (Hybrid) 12-month contract (40hr/week), likelihood of permanent placement Brooksource is looking for a strong, early-in-career software developer to join our large retail client in Grand Rapids, MI! You will be joining our Elevate Program, a program built for talent with 0-1 year of experience while providing on the job technical training, professional development, and mentorship. Our requirements for the program are: recently graduated (August or December 2025) in a relevant technical degree, interest in software development, good communication skills and eager to learn! Internship is a nice to have, but not required. If this sounds like you, review the information below and apply! What We're Looking For: Bachelor's Degree in Computer Science, IT, Information Science, or relevate IT field Foundational understanding of object oriented program (preferably C or Java) Strong classroom project experience or internship related to Software Development Eager to learn Willing to be onsite in Grand Rapids, MI What You'll Be Doing Develop, test, and maintain software applications using object-oriented programming principles. Write clean, well‑structured, and reusable code following team standards and best practices. Collaborate with senior developers to understand requirements and translate them into technical solutions. Assist in debugging, troubleshooting, and resolving software defects. Participate in code reviews to learn best practices and continuously improve code quality. Document code, processes, and technical updates to support ongoing development and maintenance. Contribute to team discussions, sprint activities, and continuous improvement initiatives. What's in It for You: Health, Dental, Vision benefits Accrued Sick leave and Holidays 80-100 hours of paid technical training Mentorship and access to networking opportunities with leadership 401k and PTO after 1 year on contract
    $68k-88k yearly est. 1d ago
  • Software Developer (in-person Grand Rapids, MI)

    Stenger & Stenger Pc 3.5company rating

    Software engineer lead job in Grand Rapids, MI

    About Us: Stenger & Stenger, founded in 1994 in Grand Rapids, MI, is a fast-growing, dynamic law firm specializing in creditors' rights across 12 states. Our mission is to provide the highest quality legal services while ensuring fair and compassionate resolutions for consumers. Our success is driven by the highly effective use of legal remedies by dedicated and motivated team members. The firm offers a friendly, fast-paced work environment and is committed to facilitating professional growth for top talent in our collaborative, supportive, and technology-driven workplace. Our vision of setting the bar together through compliant, effective legal collections is done through our core values of: Hard Work Innovation Teamwork Performance Excellence This is an in-office position located in Grand Rapids, Michigan. Remote or Hybrid work is not an option . Position Overview: As a Software Developer, you will actively contribute to designing, developing, and maintaining software applications that drive the firm's legal operations. This role involves taking ownership of medium-complexity projects, collaborating with team members, and implementing efficient solutions. Responsibilities: Collaborate with the development team to design, develop, test, and maintain software applications using Visual Studio (.NET) and MS SQL Server. Analyze requirements and translate them into detailed functional and technical specifications. Write efficient, scalable, and maintainable code adhering to best practices. Conduct thorough testing and debugging to ensure software quality. Participate in the deployment and integration of new systems. Mentor junior developers by sharing knowledge and providing technical guidance. Document detailed designs, processes, and procedures. Research and recommend improvements to existing systems. Education and Experience Required: Bachelor's degree in Computer Science, Software Engineering, or a related field. 3+ years of experience with Visual Studio for VB.NET and C#.NET; VBA experience is a plus. Proficiency in MS SQL Server, including DML/DDL, stored procedures, functions, and views. .NET Developmental (specially desktop applications) preferred Experience with version control systems (e.g., Git) and debugging tools is desirable OCR/document processing, and artificial intelligence technologies (machine learning (ML), large language models (LLM), generative AI (GenAI), etc). is a plus Solid understanding of software development principles and methodologies. Qualifications: Excellent analytical and problem-solving skills. Strong collaboration and communication abilities. Ability to manage multiple priorities and meet deadlines. Proficiency in identifying and implementing improvements in existing systems. Why Join Us? At Stenger & Stenger, P.C., we foster a culture of collaboration and innovation, offering numerous opportunities for growth and development. Our team values dependability, strong work ethic, and a passion for achieving positive outcomes for our clients. We also offer: Competitive compensation Health, dental, and vision benefits after 90 days 401k retirement plan after 6 months of service Paid holidays and generous time off Firm provided life and disability insurance Employee Assistance Program to help navigate life's challenges (EAP)
    $86k-107k yearly est. Auto-Apply 60d+ ago
  • Software Engineering Intern

    Swivel 3.8company rating

    Software engineer lead job in Grand Rapids, MI

    SWIVEL, an SWBC software technology company is seeking talented Computer Science students to join our College Intern Program. This is an exciting opportunity for college students who are motivated and eager to learn within their educational field of study. Interns will gain practical hands-on experience and training that will provide an opportunity for growth, learning and development within the financial services industry. Full-time and part-time paid internship opportunities will be available in numerous software engineering teams. Interns will be placed within a specific team based on interest, experience, academic coursework, SWIVEL's business need, and flexibility with college/university schedule. Why you'll love this role: As a SWIVEL Intern, you will be learning on the job in real-time from talented software engineers within the financial services industry. We will develop, teach, mentor, and support your efforts throughout the internship. Our interns are given projects that are impactful and meaningful to SWIVEL, so interns will feel they are a valued team member of our SWIVEL family. Essential duties include the following: This internship is ideal for students looking to gain experience in software engineering such as building full-stack applications, working with microservices, and building features on a web based user interface. Assists with building systems to interface with SWIVEL clientele and tools to eliminate repetitive tasks. Work alongside a software engineering teams as part of their team Builds awareness and gain exposure to the Financial Services Industry while growing your talents. Learns key technical skills to apply acquired knowledge and assist in problem solving. Gains practical, hands-on experience that will provide an opportunity for growth. Works alongside and shadow team members while expanding your knowledge base with the ability to further develop your skills. Assist with ad hoc projects. Serious candidates will possess the minimum qualifications: Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, or related program at an accredited university/college. Experience with C and/or C# or JavaScript preferred. Excellent written and verbal communication skills. Strong analytical and interpersonal skills required. Detail oriented and possess excellent follow up skills. Organized and adapt well to change. Ability to multi-task and work in a fast-paced, deadline driven environment. Passion and desire for learning and proactive energy for getting things done. Display maturity and a high level of professionalism. 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 ************************** If interested, please click the appropriate apply button.
    $33k-52k yearly est. Auto-Apply 60d+ ago
  • Embedded Software Development Engineer - DoD Secret Clearance

    GE Aerospace 4.8company rating

    Software engineer lead job in Grand Rapids, MI

    Are you an Embedded Software Engineer who loves working on innovative technologies? If so, GE Aerospace Defense and Systems wants you to join their Emerging Technologies team in Grand Rapids, MI. You will be part of a cross-functional team that develops innovative solutions for capabilities on custom hardware. You will work on projects related to stores management, cyber security, networking, sensing and signal processing, and AI/ML. This opportunity is located in Grand Rapids, MI, but don't worry, GE will provide comprehensive corporate relocation assistance. GE Aerospace is a leader in inventing the future of flight. GE offers competitive salaries and a full range of benefits, including 401K contributions and matching, flexible work arrangements, generous time off, tuition reimbursement, and various health insurance options. If you are interested in this exciting opportunity, please apply today! Job Description As a Embedded Software Development Engineer you will play a vital role in designing, developing, and testing Embedded Software (Firmware), platforms and systems for our mission-critical technologies and products. You will work with a team of passionate and skilled engineers who share your vision of creating innovative and reliable embedded systems. To succeed in this position, you will need a background in embedded systems, a keen eye for detail, and a deep understanding of real-time systems and their constraints. You will also need to demonstrate your ability to take full ownership of your role and deliver high-quality software solutions. The role has moderate autonomy, requiring high levels of operational judgment. Responsibilities: * Designs and/or programs/develops a small module or a large component, feature, set of features, whole feature area or entire embedded software product. * Define and formalize system, hardware, software, and human integration requirements. * Define and execute engineering test, validation, and verification activities. * Follow established software development methodologies and principles and document your tasks and designs. * Validate and verify software designs in a diversity of system integration environments - from local desktop computer simulations to fully representative flight tests. * Implement protocols and algorithms for resource-constrained environments and collaborate with the hardware team to enable communication between modules and applications. * Ensure software robustness, resilience, and fail-safe operation for critical devices, and mitigate potential safety and security vulnerabilities. * Create detailed design and technical documentation, optimize existing applications, and implement new features. * Participate in task prioritization, execution, requirements, specifications, code and design reviews, and mentorship across the software development life cycle. * Apply best practices for software engineering and understand the key business drivers and product roadmap. * Deliver your work to support project scope, cost, and schedule targets, and interface effectively with all levels of the organization and customers. * Propose novel solutions to technical challenges, generate cost and time estimates for future bids and programs, and utilize hardware/software to demonstrate capability against customer expectations. Required Qualifications: * Grand Rapids, MI opportunity - Corporate relocation assistance provided. * BD + 5 years of related software engineering experience or MD + 2 years of experience in Computer Science, Electrical Engineering, Mathematics, Physics, or related fields * Proficiency in C, C++, or equivalent languages. * Grand Rapids, MI opportunity - Corporate relocation assistance provided. * Currently holds a US Security Clearance * This role requires the successful candidate to obtain and maintain US Government Security Clearance; prerequisite for a security clearance is U.S. citizenship. Desired Qualifications: * Master's degree in engineering or computer science with extensive experience in Ada, C/C++ for embedded software design, development, and testing. * Knowledge of scripting languages (Python, Perl, Tcl, etc.) and code management tools (Git, CVS, SVN, Perforce, etc.) * Experience with RTOS (Linux, FreeRTOS, QNX, VxWorks, etc.) and device drivers for complex systems using parallel processing, multi-threading, distributed processing, multi-core, SoM, and/or secure processing. * Experience with embedded software testing, debugging, and integration on hardware using debuggers (gdb, lldb, etc.), test equipment (scopes, analyzers, multi-meters, etc.), and UARTs, JTAGs and oscilloscopes. * Experience working in mission-critical industries (aerospace, automotive, defense, first responder, medical devices, etc.) and turning CONOPS, Specifications or Requirements into software design, code, test plans and execution. * Innovative, critical thinking and troubleshooting skills and proficiency with IDEs, version control tools, defect tracking tools and scripting tools. * Experience with bare metal software design and optimization for cycles and memory and fundamental facility with compilers, build and source code control tools. * Experience with model based engineering on Cameo. * Outstanding written and verbal communication skills. * Knowledgeable of system interfaces (e.g. Ethernet, Mil-Std-1553, Serial). * Knowledgeable of component interfaces (e.g. I2C, SPI, PCIe). The base pay range for this position is $90,800.00 - $121,000.00 USD Annual. The specific pay offered may be influenced by a variety of factors, including the candidate's experience, education, and skill set. This position is also eligible for an annual discretionary bonus based on a percentage of your base salary/ commission based on the plan. This posting is expected to close on 12/31/25. GE Aerospace offers comprehensive benefits and programs to support your health and, along with programs like HealthAhead, your physical, emotional, financial and social wellbeing. Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to a Health Coach from GE Aerospace; and the Employee Assistance Program, which provides 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Aerospace Retirement Savings Plan, a 401(k) savings plan with company matching contributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits include tuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness. GE Aerospace (General Electric Company or the Company) and its affiliates each sponsor certain employee benefit plans or programs (i.e., is a "Sponsor"). Each Sponsor reserves the right to terminate, amend, suspend, replace or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor's welfare benefit plan or program. This document does not create a contract of employment with any individual. #LI-KS1 #securityclearance This role requires access to U.S. export-controlled information. Therefore, employment will be contingent upon the ability to prove that you meet the status of a U.S. Person as one of the following: U.S. lawful permanent resident, U.S. Citizen, have been granted asylee or refugee status (i.e., a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3)). Additional Information GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). Relocation Assistance Provided: Yes
    $90.8k-121k yearly Auto-Apply 60d+ ago
  • Software Developer

    Collabera 4.5company rating

    Software engineer lead job in Portage, MI

    Established in 1991, Collabera is one of the fastest growing end-to-end information technology services and solutions companies globally. As a half a billion dollar IT company, Collabera's client-centric business model, commitment to service excellence and Global Delivery Model enables its global 2000 and leading mid-market clients to deliver successfully in an increasingly competitive marketplace. With over 8200 IT professionals globally, Collabera provides value-added onsite, offsite and offshore technology services and solutions to premier corporations. Over the past few years, Collabera has been awarded numerous accolades and Industry recognitions including. Collabera awarded Best Staffing Company to work for in 2012 by SIA. (hyperlink here) Collabera listed in GS 100 - recognized for excellence and maturity Collabera named among the Top 500 Diversity Owned Businesses Collabera listed in GS 100 & ranked among top 10 service providers Collabera was ranked: 32 in the Top 100 Large Businesses in the U.S 18 in Top 500 Diversity Owned Businesses in the U.S 3 in the Top 100 Diversity Owned Businesses in New Jersey 3 in the Top 100 Privately-held Businesses in New Jersey 66th on FinTech 100 35th among top private companies in New Jersey *********************************************** Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description Position Details: Title: Software Developer Location: Portage, MI Duration: 12 month (may extend) Manager's Note: We are seeking for a candidate who is a Senior level software developer in any one of the following: Java/C/.Net Responsibilities: • Researches, designs, develop and integrate applications at a mid-level as per written specifications. • Write new software or make modifications to existing software applications and modules in accordance with written specifications. • Educated or experience writing software in any of the following languages; Java, C or .Net • Educated or experience/background in Analysis and Design, ability to write technical documentation, comprehensive testing. • Experience with web services, WCF, AJAX, JQuery, MVC, XRM is an added plus Additional Information To know more about this position, please contact: Monil Narayan ************
    $72k-94k yearly est. 60d+ ago
  • Software Developer

    Tekton Ministries 4.0company rating

    Software engineer lead job in Grand Rapids, MI

    As a Software Developer, you are a rapid and effective problem solver. 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, creating 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.Responsibilities • Work on all aspects of the development cycle • Collaborate across departments to define and implement project requirements • Convert natural language 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, WMS, PIM, and other internal systems • 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 Indicators of a good match for this role • You are aligned with Tekton's philosophy, ways of thinking, and work style • You are good at understanding user needs and turning them into simple solutions • You are bold and take action on projects with minimal supervision and direction • You have a solid understanding of the internet and the TCP/IP stack • You are comfortable working with command line interfaces • You are able to balance several tasks at once • You have a deep desire to understand how something works and why it does so • You have side projects and are a relentless learner • You have exceptional values including honesty, integrity, and empathy Baseline qualifications • Background in computer science or equivalent experience • Experience with programming languages, web frameworks, and relational databases • Eligible to work in the United States without visa sponsorship Technologies we use • Concepts: ADTs, Big O, TCP/IP, relational and non-relational DBs, Cloud Computing • Languages: TypeScript, JavaScript, SQL • Frameworks: NextJS, React, TanStack • Libraries: TailwindCSS, Zustand, PayloadCMS • Tooling: Containerization, monorepos, package registries, CI/CD pipelines, serverless • Platforms: AWS, GCP, Railway, Netlify, Linux Pay range $70,000 - $110,000 per year Benefits package Full-time employees receive health, dental, vision, life, and hospital indemnity insurance; paid time off; a 401(k) program; and tuition reimbursement. 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. How to Apply ********************************************************************************************************************************** Direct supervisor Head of Software About the department The Software department oversees the entire lifecycle of internal and public software systems: requirements and planning, design, implementation, testing, deployment, maintenance, and security. They work closely with all areas of the company to create custom system solutions for daily business operations and to ensure Tekton.com delivers a world-class website experience to users.
    $70k-110k yearly Auto-Apply 60d+ ago
  • BAS Software Engineer

    Controlsjobs

    Software engineer lead job in Grand Rapids, MI

    Are you a detail-driven Building Automation programmer looking to contribute to smarter, more energy-efficient facilities? This position offers the opportunity to take the lead on developing, testing, and deploying advanced BAS programming for both new construction and retrofit projects across West Michigan. The ideal candidate has strong Tridium/Niagara experience, comfort with BACnet communication, and the ability to work closely with engineering and field installation teams. Position Details: Title: BAS Software Engineer Location: Grand Rapids, MI (primarily in-office) Salary: Up to $110,000 (DOE) Bonus: Discretionary Retirement: 401(k) with 5% company match Benefits: Medical (HSA option available), Dental, Vision Perks: Company laptop, paid holidays, and vacation time Key Responsibilities: Develop and program BAS applications using standard libraries or custom logic Build controls databases and create Tridium front-end graphics Perform system testing, troubleshooting, and commissioning (including point-to-point) Ensure software meets all project requirements and schedule expectations Coordinate with engineers, installers, and startup teams for system performance Utilize BACnet and other industry protocols for seamless system integration Assist with turnover documentation and project closeout tasks Preferred Experience: 3-7+ years of experience in BAS programming or controls engineering Proven experience with Tridium/Niagara platforms (required) Knowledge of Alerton, Honeywell, Johnson Controls, or Trend is beneficial Ability to interpret wiring diagrams and support installation/startup processes Strong communication, troubleshooting ability, and attention to detail Excited to elevate building performance through innovative BAS software? Let's discuss this Grand Rapids opportunity.
    $110k yearly 34d ago
  • Software Engineer, iOS Core Product - Grand Rapids, USA

    Speechify

    Software engineer lead job in Grand Rapids, MI

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $64k-84k yearly est. Auto-Apply 6d ago
  • Software Solutions Senior - Sage Intacct

    UHY 4.7company rating

    Software engineer lead job in Kalamazoo, MI

    JOB SUMMARYThe Sage Intacct Software Solutions Senior is a key member of the Client Accounting Advisory Services team, responsible for designing, configuring, and implementing Sage Intacct solutions for clients. This role requires deep functional and technical expertise in Sage Intacct, strong accounting knowledge, and the ability to lead implementations from discovery through post-go-live support. The Software Solutions Senior partners closely with clients and internal teams to deliver scalable, high-quality Sage Intacct solutions that align with client accounting workflows and business objectives. This role also provides guidance and mentorship to associate team members.JOB DESCRIPTION Lead the design, configuration, and implementation of Sage Intacct modules, including but not limited to General Ledger, Accounts Payable, Accounts Receivable, Cash Management, Purchasing, Order Entry, Projects, and Multi-Entity environments, ensuring alignment with best practices and client requirements Collaborate with internal stakeholders, including product managers, business analysts, and CAAS team members, to gather client requirements and translate them into effective Sage Intacct solutions Apply a strong understanding of accounting principles and operational workflows to design, configure, and optimize Sage Intacct for client accounting processes Conduct Sage Intacct system implementations across the full project lifecycle, including requirements analysis, solution design, configuration, testing, training, go-live support, and post-implementation optimization Provide end-user training on Sage Intacct functionality, reporting, dashboards, and workflows to drive client adoption and long-term success Prepare and maintain comprehensive implementation documentation, including configuration workbooks, user guides, training materials, and process documentation Provide ongoing Sage Intacct technical and functional support to clients through phone, email, remote access, and the Issuetrak ticketing system Collaborate with cross-functional teams to define and execute testing strategies, including unit testing, user acceptance testing, and validation of financial data accuracy Troubleshoot and resolve complex issues related to Sage Intacct configuration, integrations, data migrations, reporting, and system performance Stay current on Sage Intacct releases, new features, and industry trends to continuously enhance implementation quality and client solutions Partner with stakeholders to prioritize Sage Intacct enhancements and optimization opportunities based on client needs and business impact Conduct Sage Intacct software demonstrations for prospective clients, create pricing quotes, and assist with drafting engagement letters Assist with Sage Intacct vendor invoice processing and allocation to support accurate client billing WHO WE ARE UHY is one of the nation's largest professional services firms providing audit, tax, consulting and advisory services to clients primarily in the dynamic middle market. We are trailblazers who bring our experience from working within numerous industries to our clients so that we can provide them with a 360-degree view of their businesses. Together with our clients, UHY works collaboratively to develop flexible, innovative solutions that meet our clients' business challenges. As an independent member of UHY International, we are proud to be a part of a top 20 international network of independent accounting and consulting firms. WHAT WE OFFER POSITIVE WORK ENVIRONMENT Enjoy a collaborative and supportive work environment where teamwork is valued. ATTRACTIVE COMPENSATION PACKAGES Our compensation is competitive and tailored to reflect the role, qualifications, and expertise of each individual. COMPREHENSIVE BENEFIT PACKAGE Access comprehensive benefits including group health insurance, dental and vision coverage, 401(k) retirement plans, and generous paid time off (PTO) allowances.
    $74k-94k yearly est. Auto-Apply 3d ago
  • Software Engineer

    Brooksource 4.1company rating

    Software engineer lead job in Grand Rapids, MI

    About the Role You will design and ship APIs, stand up automated test harnesses using xUnit and .NET Aspire, and help elevate test practices across the team. We are containerizing workloads and moving to Kubernetes (cloud target may be Azure and/or GCP), including migrating Azure Functions and Logic Apps into services. You will contribute as an engineer on an agile team-submitting PRs, participating in code reviews, and coaching teammates on test automation best practices. Responsibilities Design, develop, test, and deploy C#/.NET services and RESTful APIs. Build and maintain integration test suites and automated test harnesses using xUnit and .NET Aspire (focus on integration tests, not component testing). Contribute as an engineer on an agile team: submit PRs, participate in code reviews, pair/mob programming when helpful, and improve team testing discipline. Develop and run services in containers/Kubernetes (Docker images, health/readiness probes, configuration, resource management). Work within SAFe Agile using CI/CD best practices; ensure features meet clear, testable acceptance criteria. Partner with the Technical Product Owner and IT stakeholders to co-create acceptance criteria and raise overall reliability and quality signals. Support the migration of Azure Functions and Logic Apps to containerized services and modern service boundaries. Promote secure coding, observability, and quality gates across the team. Qualifications 5+ years in software engineering; 3+ years in C#/.NET, SQL, and REST APIs. Required Skills Strong experience with integration test automation using xUnit and running tests in CI. Hands-on containerized development and Kubernetes experience (cloud-agnostic; Azure/GCP experience welcome). 2+ years building PaaS applications on Azure preferred (AWS/GCP considered). Proven experience designing and developing systems (not solely DevOps/configuration/maintenance). Solid Git/PR workflows, distributed team collaboration, and clear technical communication. Experience with Postman, Swagger/OpenAPI, and common design patterns. Preferred Skills .NET Aspire (distributed app composition/orchestration, test harnessing, dashboards). Contract testing experience (Pact.io or similar tools). Kafka, Temporal (workflows), LaunchDarkly (feature flags), SonarQube (quality gates). Observability: OpenTelemetry, Application Insights, Prometheus/Grafana. Secure coding practices (OWASP), dependency scanning, SBOM.
    $68k-90k yearly est. 2d ago
  • Software Developer (in-person Grand Rapids, MI)

    Stenger & Stenger Pc 3.5company rating

    Software engineer lead job in Grand Rapids, MI

    About Us: Stenger & Stenger, founded in 1994 in Grand Rapids, MI, is a fast-growing, dynamic law firm specializing in creditors' rights across 12 states. Our mission is to provide the highest quality legal services while ensuring fair and compassionate resolutions for consumers. Our success is driven by the highly effective use of legal remedies by dedicated and motivated team members. The firm offers a friendly, fast-paced work environment and is committed to facilitating professional growth for top talent in our collaborative, supportive, and technology-driven workplace. Our vision of setting the bar together through compliant, effective legal collections is done through our core values of: Hard Work Innovation Teamwork Performance Excellence This is an in-office position located in Grand Rapids, Michigan. Remote or Hybrid work is not an option. Position Overview: As a Software Developer, you will actively contribute to designing, developing, and maintaining software applications that drive the firm's legal operations. This role involves taking ownership of medium-complexity projects, collaborating with team members, and implementing efficient solutions. Responsibilities: Collaborate with the development team to design, develop, test, and maintain software applications using Visual Studio (.NET) and MS SQL Server. Analyze requirements and translate them into detailed functional and technical specifications. Write efficient, scalable, and maintainable code adhering to best practices. Conduct thorough testing and debugging to ensure software quality. Participate in the deployment and integration of new systems. Mentor junior developers by sharing knowledge and providing technical guidance. Document detailed designs, processes, and procedures. Research and recommend improvements to existing systems. Education and Experience Required: Bachelor's degree in Computer Science, Software Engineering, or a related field. 3+ years of experience with Visual Studio for VB.NET and C#.NET; VBA experience is a plus. Proficiency in MS SQL Server, including DML/DDL, stored procedures, functions, and views. .NET Developmental (specially desktop applications) preferred Experience with version control systems (e.g., Git) and debugging tools is desirable OCR/document processing, and artificial intelligence technologies (machine learning (ML), large language models (LLM), generative AI (GenAI), etc). is a plus Solid understanding of software development principles and methodologies. Qualifications: Excellent analytical and problem-solving skills. Strong collaboration and communication abilities. Ability to manage multiple priorities and meet deadlines. Proficiency in identifying and implementing improvements in existing systems. Why Join Us? At Stenger & Stenger, P.C., we foster a culture of collaboration and innovation, offering numerous opportunities for growth and development. Our team values dependability, strong work ethic, and a passion for achieving positive outcomes for our clients. We also offer: Competitive compensation Health, dental, and vision benefits after 90 days 401k retirement plan after 6 months of service Paid holidays and generous time off Firm provided life and disability insurance Employee Assistance Program to help navigate life's challenges (EAP)
    $86k-107k yearly est. Auto-Apply 60d+ ago
  • Embedded Software Development Engineer - DoD Secret Clearance

    GE Aerospace 4.8company rating

    Software engineer lead job in Grand Rapids, MI

    Are you an Embedded Software Engineer who loves working on innovative technologies? If so, GE Aerospace Defense and Systems wants you to join their Emerging Technologies team in Grand Rapids, MI. You will be part of a cross-functional team that develops innovative solutions for capabilities on custom hardware. You will work on projects related to stores management, cyber security, networking, sensing and signal processing, and AI/ML. This opportunity is located in Grand Rapids, MI, but don't worry, GE will provide comprehensive corporate relocation assistance. GE Aerospace is a leader in inventing the future of flight. GE offers competitive salaries and a full range of benefits, including 401K contributions and matching, flexible work arrangements, generous time off, tuition reimbursement, and various health insurance options. If you are interested in this exciting opportunity, please apply today! **Job Description** As a Embedded Software Development Engineer you will play a vital role in designing, developing, and testing Embedded Software (Firmware), platforms and systems for our mission-critical technologies and products. You will work with a team of passionate and skilled engineers who share your vision of creating innovative and reliable embedded systems. To succeed in this position, you will need a background in embedded systems, a keen eye for detail, and a deep understanding of real-time systems and their constraints. You will also need to demonstrate your ability to take full ownership of your role and deliver high-quality software solutions. The role has moderate autonomy, requiring high levels of operational judgment. **Responsibilities:** + Designs and/or programs/develops a small module or a large component, feature, set of features, whole feature area or entire embedded software product. + Define and formalize system, hardware, software, and human integration requirements. + Define and execute engineering test, validation, and verification activities. + Follow established software development methodologies and principles and document your tasks and designs. + Validate and verify software designs in a diversity of system integration environments - from local desktop computer simulations to fully representative flight tests. + Implement protocols and algorithms for resource-constrained environments and collaborate with the hardware team to enable communication between modules and applications. + Ensure software robustness, resilience, and fail-safe operation for critical devices, and mitigate potential safety and security vulnerabilities. + Create detailed design and technical documentation, optimize existing applications, and implement new features. + Participate in task prioritization, execution, requirements, specifications, code and design reviews, and mentorship across the software development life cycle. + Apply best practices for software engineering and understand the key business drivers and product roadmap. + Deliver your work to support project scope, cost, and schedule targets, and interface effectively with all levels of the organization and customers. + Propose novel solutions to technical challenges, generate cost and time estimates for future bids and programs, and utilize hardware/software to demonstrate capability against customer expectations. **Required Qualifications:** + Grand Rapids, MI opportunity - Corporate relocation assistance provided. + BD + 5 years of related software engineering experience or MD + 2 years of experience in Computer Science, Electrical Engineering, Mathematics, Physics, or related fields + Proficiency in C, C++, or equivalent languages. + Grand Rapids, MI opportunity - Corporate relocation assistance provided. + **Currently holds a US Security Clearance** + This role requires the successful candidate to obtain and maintain US Government Security Clearance; prerequisite for a security clearance is U.S. citizenship. **Desired Qualifications:** + Master's degree in engineering or computer science with extensive experience in Ada, C/C++ for embedded software design, development, and testing. + Knowledge of scripting languages (Python, Perl, Tcl, etc.) and code management tools (Git, CVS, SVN, Perforce, etc.) + Experience with RTOS (Linux, FreeRTOS, QNX, VxWorks, etc.) and device drivers for complex systems using parallel processing, multi-threading, distributed processing, multi-core, SoM, and/or secure processing. + Experience with embedded software testing, debugging, and integration on hardware using debuggers (gdb, lldb, etc.), test equipment (scopes, analyzers, multi-meters, etc.), and UARTs, JTAGs and oscilloscopes. + Experience working in mission-critical industries (aerospace, automotive, defense, first responder, medical devices, etc.) and turning CONOPS, Specifications or Requirements into software design, code, test plans and execution. + Innovative, critical thinking and troubleshooting skills and proficiency with IDEs, version control tools, defect tracking tools and scripting tools. + Experience with bare metal software design and optimization for cycles and memory and fundamental facility with compilers, build and source code control tools. + Experience with model based engineering on Cameo. + Outstanding written and verbal communication skills. + Knowledgeable of system interfaces (e.g. Ethernet, Mil-Std-1553, Serial). + Knowledgeable of component interfaces (e.g. I2C, SPI, PCIe). **The base pay range for this position is $90,800.00 - $121,000.00 USD Annual. The specific pay offered may be influenced by a variety of factors, including the candidate's experience, education, and skill set. This position is also eligible for an annual discretionary bonus based on a percentage of your base salary/ commission based on the plan. This posting is expected to close on 12/31/25. ** GE Aerospace offers comprehensive benefits and programs to support your health and, along with programs like HealthAhead, your physical, emotional, financial and social wellbeing. Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to a Health Coach from GE Aerospace; and the Employee Assistance Program, which provides 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Aerospace Retirement Savings Plan, a 401(k) savings plan with company matching contributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits include tuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness. GE Aerospace (General Electric Company or the Company) and its affiliates each sponsor certain employee benefit plans or programs (i.e., is a "Sponsor"). Each Sponsor reserves the right to terminate, amend, suspend, replace or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor's welfare benefit plan or program. This document does not create a contract of employment with any individual. \#LI-KS1 **\#securityclearance** _This role requires access to U.S. export-controlled information. Therefore, employment will be contingent upon the ability to prove that you meet the status of a U.S. Person as one of the following: U.S. lawful permanent resident, U.S. Citizen, have been granted asylee or refugee status (i.e., a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3))._ **Additional Information** GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer (****************************************************************************************** . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). **Relocation Assistance Provided:** Yes GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
    $90.8k-121k yearly 60d+ ago
  • Software Developer

    Collabera 4.5company rating

    Software engineer lead job in Portage, MI

    Established in 1991, Collabera is one of the fastest growing end-to-end information technology services and solutions companies globally. As a half a billion dollar IT company, Collabera's client-centric business model, commitment to service excellence and Global Delivery Model enables its global 2000 and leading mid-market clients to deliver successfully in an increasingly competitive marketplace. With over 8200 IT professionals globally, Collabera provides value-added onsite, offsite and offshore technology services and solutions to premier corporations. Over the past few years, Collabera has been awarded numerous accolades and Industry recognitions including. Collabera awarded Best Staffing Company to work for in 2012 by SIA. (hyperlink here) Collabera listed in GS 100 - recognized for excellence and maturity Collabera named among the Top 500 Diversity Owned Businesses Collabera listed in GS 100 & ranked among top 10 service providers Collabera was ranked: 32 in the Top 100 Large Businesses in the U.S 18 in Top 500 Diversity Owned Businesses in the U.S 3 in the Top 100 Diversity Owned Businesses in New Jersey 3 in the Top 100 Privately-held Businesses in New Jersey 66th on FinTech 100 35th among top private companies in New Jersey *********************************************** Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description Position Details: Title: Software Developer Location: Portage, MI Duration: 12 month (may extend) Manager's Note: We are seeking for a candidate who is a Senior level software developer in any one of the following: Java/C/.Net Responsibilities: • Researches, designs, develop and integrate applications at a mid-level as per written specifications. • Write new software or make modifications to existing software applications and modules in accordance with written specifications. • Educated or experience writing software in any of the following languages; Java, C or .Net • Educated or experience/background in Analysis and Design, ability to write technical documentation, comprehensive testing. • Experience with web services, WCF, AJAX, JQuery, MVC, XRM is an added plus Additional Information To know more about this position, please contact: Monil Narayan ************
    $72k-94k yearly est. 14h ago
  • Software Developer

    Tekton 4.0company rating

    Software engineer lead job in Grand Rapids, MI

    Job DescriptionAs a Software Developer, you are a rapid and effective problem solver. 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, creating 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.Responsibilities • Work on all aspects of the development cycle • Collaborate across departments to define and implement project requirements • Convert natural language 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, WMS, PIM, and other internal systems • 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 Indicators of a good match for this role • You are aligned with Tekton's philosophy, ways of thinking, and work style • You are good at understanding user needs and turning them into simple solutions • You are bold and take action on projects with minimal supervision and direction • You have a solid understanding of the internet and the TCP/IP stack • You are comfortable working with command line interfaces • You are able to balance several tasks at once • You have a deep desire to understand how something works and why it does so • You have side projects and are a relentless learner • You have exceptional values including honesty, integrity, and empathy Baseline qualifications • Background in computer science or equivalent experience • Experience with programming languages, web frameworks, and relational databases • Eligible to work in the United States without visa sponsorship Technologies we use • Concepts: ADTs, Big O, TCP/IP, relational and non-relational DBs, Cloud Computing • Languages: TypeScript, JavaScript, SQL • Frameworks: NextJS, React, TanStack • Libraries: TailwindCSS, Zustand, PayloadCMS • Tooling: Containerization, monorepos, package registries, CI/CD pipelines, serverless • Platforms: AWS, GCP, Railway, Netlify, Linux Pay range $70,000 - $110,000 per year Benefits package Full-time employees receive health, dental, vision, life, and hospital indemnity insurance; paid time off; a 401(k) program; and tuition reimbursement. 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. How to Apply ********************************************************************************************************************************** Direct supervisor Head of Software About the department The Software department oversees the entire lifecycle of internal and public software systems: requirements and planning, design, implementation, testing, deployment, maintenance, and security. They work closely with all areas of the company to create custom system solutions for daily business operations and to ensure Tekton.com delivers a world-class website experience to users.
    $70k-110k yearly 10d ago
  • Software Engineer, iOS Core Product - Grand Rapids, USA

    Speechify

    Software engineer lead job in Grand Rapids, MI

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $64k-84k yearly est. 17d ago
  • Junior Software Engineer

    Brooksource 4.1company rating

    Software engineer lead job in Grand Rapids, MI

    Grand Rapids, MI (Remote, with periodic onsite days) 1 year contract with likelihood of extension/permanent placement $30/hr Our client is looking for an eager-to-learn software developer to join their Platform and Performance team! This position is through our Elevate Program, which is our early talent program providing on the job technical training, mentorship and professional development. Please review the qualifications and responsibilities below: Requirements: Bachelor's degree in computer science or related field Completed internship in software development or related field Knowledge of Object-Oriented programming Basic C#/.NET and web development knowledge Knowledge of threads and git Strong communication skills and eager to learn! Responsibilities: GraphQL API Development: Implement and maintain GraphQL resolvers, queries, and mutations for product data, including taxonomy, pricing, inventory, and store-specific information. Data Layer Integration: Work with Entity Framework to build efficient database queries against SQL Server, ensuring optimized performance for product searches and filtering. Message Processing: Develop and maintain Kafka consumers to handle real-time product updates, including price changes, stock status, and new product information. Feature Development: Collaborate on feature implementation, including caching with Redis, feature flagging with LaunchDarkly, and search integration with Constructor.io. Benefits: 80-100 hrs of tailored technical training Paired with senior level mentor Professional development program Health, Dental, Vision Accrued Sick Leave & Holiday Pay 401k & PTO after 1 year on contract
    $30 hourly 1d ago
  • Software Developer (in-person Grand Rapids, MI)

    Stenger & Stenger PC 3.5company rating

    Software engineer lead job in Grand Rapids, MI

    Job Description About Us: Stenger & Stenger, founded in 1994 in Grand Rapids, MI, is a fast-growing, dynamic law firm specializing in creditors' rights across 12 states. Our mission is to provide the highest quality legal services while ensuring fair and compassionate resolutions for consumers. Our success is driven by the highly effective use of legal remedies by dedicated and motivated team members. The firm offers a friendly, fast-paced work environment and is committed to facilitating professional growth for top talent in our collaborative, supportive, and technology-driven workplace. Our vision of setting the bar together through compliant, effective legal collections is done through our core values of: Hard Work Innovation Teamwork Performance Excellence This is an in-office position located in Grand Rapids, Michigan. Remote or Hybrid work is not an option . Position Overview: As a Software Developer, you will actively contribute to designing, developing, and maintaining software applications that drive the firm's legal operations. This role involves taking ownership of medium-complexity projects, collaborating with team members, and implementing efficient solutions. Responsibilities: Collaborate with the development team to design, develop, test, and maintain software applications using Visual Studio (.NET) and MS SQL Server. Analyze requirements and translate them into detailed functional and technical specifications. Write efficient, scalable, and maintainable code adhering to best practices. Conduct thorough testing and debugging to ensure software quality. Participate in the deployment and integration of new systems. Mentor junior developers by sharing knowledge and providing technical guidance. Document detailed designs, processes, and procedures. Research and recommend improvements to existing systems. Education and Experience Required: Bachelor's degree in Computer Science, Software Engineering, or a related field. 3+ years of experience with Visual Studio for VB.NET and C#.NET; VBA experience is a plus. Proficiency in MS SQL Server, including DML/DDL, stored procedures, functions, and views. .NET Developmental (specially desktop applications) preferred Experience with version control systems (e.g., Git) and debugging tools is desirable OCR/document processing, and artificial intelligence technologies (machine learning (ML), large language models (LLM), generative AI (GenAI), etc). is a plus Solid understanding of software development principles and methodologies. Qualifications: Excellent analytical and problem-solving skills. Strong collaboration and communication abilities. Ability to manage multiple priorities and meet deadlines. Proficiency in identifying and implementing improvements in existing systems. Why Join Us? At Stenger & Stenger, P.C., we foster a culture of collaboration and innovation, offering numerous opportunities for growth and development. Our team values dependability, strong work ethic, and a passion for achieving positive outcomes for our clients. We also offer: Competitive compensation Health, dental, and vision benefits after 90 days 401k retirement plan after 6 months of service Paid holidays and generous time off Firm provided life and disability insurance Employee Assistance Program to help navigate life's challenges (EAP)
    $86k-107k yearly est. 9d ago
  • Advanced Lead Engineer - Embedded Software

    GE Aerospace 4.8company rating

    Software engineer lead job in Grand Rapids, MI

    Working at GE Aerospace means you are bringing your unique perspective, innovative spirit, drive, and curiosity to a collaborative and diverse team working to advance aerospace for future generations. If you have ideas, we will listen. Join us and see your ideas take flight! Engineering is at the center of what we do, and we are looking for talented, innovative engineers who can help us design and develop products for today, tomorrow, and the future. If you are a dreamer, doer, and inventor who wants your voice to be heard and see your ideas take flight, this is the opportunity for you. Location: Grand Rapids, MI or Clearwater, FL This position, which offers a blend of onsite and hybrid work arrangements and necessitates a presence in the office 2-3 days each week. An extensive corporate relocation package is also available for eligible candidates. The Platform Computing and Networking ION (I/O & Networks) engineering team is looking for an Embedded Software Engineer for the MV-75 program that has a broad and deep level of expertise that relates to embedded software design to help the software team on Level A certification projects. In this position, you will perform development, engineering, interfacing, integration, and testing of complex hardware / software for aviation-based systems. Job Description Roles and Responsibilities: * Execute the design, analysis, or evaluation of assigned projects using sound engineering principles and adhering to business standards, practices, procedures, and product / program requirements * Coach, mentor and co-ordinate work between team members at multiple sites in the analysis, design, testing and integration of embedded software * Be knowledgeable of applicable GE Policies and Procedures, Engineering Standards, Software Procedures, Specifications, Government and Industry Standards, and special Security requirements * Conceive and execute technical development strategies for the team * Generate the proper technical documentation for projects, lessons learned, processes and best practices * Provide timely communications on significant issues or developments * Participate on teams assigned to address organizational initiatives and generic issues * Present and/or participate in technical and program reviews * Accept responsible for work that is less defined in scope to execute business objectives * Travel up to 10% Required Qualifications: * Bachelors degree in Engineering or related field from an accredited college or university * Minimum of 5 years of experience in the following embedded software engineering lifecycle phases: * Software architecture design * Software design and development * Hardware / software integration * Software verification & validation * This role requires use of technical data subject to U.S. Government contract restrictions and this posting is only for U.S. Citizens. GE will require proof of status prior to employment Desired Characteristics: * Strong analytical and problem-solving skills * Excellent written and oral communication skills including the ability to convey recommendations to internal and external GE customers through analysis, preparation and presentation of technical data * Exceptional organizational and planning skills, working within a process-centric environment * Must be self-motivated, willing to learn, detail-oriented, and able to work collaboratively with others * Skilled in breaking down problems, documenting problem statements and estimating efforts * Ability to translate customer needs into effective software * Integration experience (SW / SW, HW / SW, LRU, Systems, etc.) * Ability to take ownership of medium and large sized development projects, planning, management, and deliver while mentoring and helping team members * Solid understanding of scope, schedule, and cost interactions * Initiative to explore alternate technologies and approaches to solving problems * Strong interpersonal and leadership skills, ability to collaborate with system engineers, hardware engineers and software engineers to implement solutions that are aligned with the goals of the project * Knowledge of Software architecture, design and verification * Experience working with systems that include A664, ARINC429, A629, A615A, IEEE1394, RS485, A825, Discretes, Synchro/LVDT/RVDT, Voltage/current/impedance sensors and effectors * Background in System Design and Validation on systems involving Microprocessors and Data Concentration * Hands-on capability to handle test equipment (power supplies, o-scopes, etc.), data bus capturing tools, scripting languages (C#, Python, Visual Basic), source code (Assembly) and Excel data manipulation aspects (Condensing large amounts of information) * Knowledge of Real-time Software Development and V&V * Knowledge of C language * Knowledge of DO-178C DAL A aspects of certification * Familiar with Xilinx Zynq UltraScale, MPSoC devices and their respective development toolchains * Knowledge of Linux, FreeRTOS and VxWorks Operating Systems with hands on experience developing multithreaded applications and device drivers * Familiar with TCP / IP network protocols to support distributed file systems * Familiar with remote data concentration systems This role requires access to U.S. export-controlled information. Therefore, employment will be contingent upon the ability to prove that you meet the status of a U.S. Person as one of the following: U.S. lawful permanent resident, U.S. Citizen, have been granted asylee or refugee status (i.e., a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3)). Additional Information GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). Relocation Assistance Provided: Yes
    $93k-118k yearly est. Auto-Apply 5d ago
  • Software Engineer, Platform - Grand Rapids, USA

    Speechify

    Software engineer lead job in Grand Rapids, MI

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $64k-84k yearly est. Auto-Apply 17d ago

Learn more about software engineer lead jobs

How much does a software engineer lead earn in Kentwood, MI?

The average software engineer lead in Kentwood, MI earns between $81,000 and $140,000 annually. This compares to the national average software engineer lead range of $93,000 to $168,000.

Average software engineer lead salary in Kentwood, MI

$107,000

What are the biggest employers of Software Engineers Lead in Kentwood, MI?

The biggest employers of Software Engineers Lead in Kentwood, MI are:
  1. General Electric
  2. BISSELL
  3. Dev
  4. Maximus
Job type you want
Full Time
Part Time
Internship
Temporary