Software Engineering Lead

1 week ago


Twin Falls, United States Ignite Retail Technology Full time

Unlock Your Retail Potential

About the Role

We're on a mission to empower retail entrepreneurs with intelligent tools, and we need your expertise to drive our technological innovation. As a Principal Fullstack Software Engineer at Ignite Retail Technology, you'll be responsible for leading the design and development of complex software solutions across the full stack.

Your primary focus will be on driving architectural decisions, ensuring alignment with business goals and technical strategy. You'll also set and enforce coding standards and best practices across teams, mentor mid-level engineers, and collaborate with cross-functional teams to define and implement software solutions that meet business requirements.

You'll oversee the technical aspects of major projects, ensuring timely delivery and adherence to quality standards. We're looking for someone who can innovate and explore new technologies to improve development efficiency and product capabilities.

Key Responsibilities:

  • Lead the design and development of complex software solutions across the full stack
  • Drive architectural decisions, ensuring alignment with business goals and technical strategy
  • Set and enforce coding standards and best practices across teams
  • Mentor and guide mid-level engineers, fostering a culture of continuous learning and technical excellence
  • Collaborate with cross-functional teams to define and implement software solutions that meet business requirements
  • Oversee the technical aspects of major projects, ensuring timely delivery and adherence to quality standards
  • Innovate and explore new technologies to improve development efficiency and product capabilities

Requirements:

  • Technical Skills and Experience
    • Proven experience in a Principal or Senior Software Engineer role, with a focus on fullstack development
    • Expert TypeScript Developer with significant experience in front-end frameworks like ReactJS and NodeJS frameworks like ExpressJS, RedwoodJS, etc.
    • Strong understanding of software architecture patterns, including microservices, CQRS, and event-driven architectures
    • Experience with enterprise integration patterns like workflows, Sagas, and CQRS
    • Hands-on experience with cloud platforms (e.g., AWS, Azure, GCP) and DevOps practices
    • Excellent problem-solving skills and ability to navigate complex technical challenges
  • Leadership and Communication
    • Strong leadership and mentoring abilities, with a track record of fostering team growth
    • Effective communication skills, with the ability to collaborate across departments and influence decision-making
  • Security and Web Application Expertise
    • Extensive knowledge of web application security principles, including OWASP Top 10 vulnerabilities and mitigation strategies
    • Proficiency in implementing secure authentication and authorization mechanisms (e.g., OAuth 2.0, JWT)
    • Experience with secure coding practices, threat modeling, and conducting security code reviews
    • Familiarity with identity management systems and federated identity protocols
  • Software Quality and Testing
    • Extensive experience in designing and implementing comprehensive testing strategies for complex software systems
    • Proficiency in various testing methodologies including unit testing, integration testing, and end-to-end testing
    • Demonstrated ability to set up and maintain continuous integration and continuous deployment (CI/CD) pipelines
    • Strong understanding of test automation frameworks and tools
    • Experience in performance testing and optimization
    • Ability to mentor junior engineers in best practices for writing testable code and creating effective test suites
  • Education
    • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent experience

Our Values:

  • Bias for Action: We value initiative and hustle. At Ignite, waiting is not an option; we act decisively, making well-informed decisions quickly. Our team members are go-getters who believe in turning ideas into action.
  • Listen, Learn, and Innovate: Innovation is at the heart of Ignite. We are perpetual learners, always seeking to understand, improve, and innovate. We listen to our customers, learn from the best, and aren't afraid to challenge the status quo to create simpler, more efficient solutions.
  • Above and Beyond Customer Service: Our customers' success is our success. We don't just meet expectations; we exceed them. We anticipate needs, communicate proactively, and ensure every interaction leaves our customers confident and delighted.
  • Stellar Quality: Excellence isn't a goal—it's our standard. We set the bar high, focusing on precision, detail, and continuous improvement. Quality is non-negotiable, and we take pride in delivering nothing short of the best.
  • Total Trust: Trust is earned through consistency, transparency, and integrity. We do what we say and own the results, fostering a culture of accountability and openness. Our team is built on mutual respect, where everyone's voice is heard and valued.

Location: Twin Falls, ID
Salary: $120,000 - $180,000 per year


  • Lead Software Engineer

    4 months ago


    Great Falls, United States Leidos Full time

    Description We are actively seeking a Lead Software Engineer to join our team and provide support to critical systems using Agile DevOps methodologies. As a key member of the team, you will play a pivotal role in building robust software systems and cloud environments, as well as maintaining and enhancing mission-critical applications. In this role, you will...


  • Sioux Falls, South Dakota, United States KBR Full time

    Job Description**Job Title:** Cloud Software Engineering Lead**Location:** Sioux Falls, SD**Job Type:** Full-time**Estimated Salary:** $140,000 - $180,000 per yearAt KBR, we are passionate about our people, sustainability, and our Zero Harm culture.We are seeking a highly skilled Cloud Software Engineering Lead to join our team at the Earth Resources...


  • Wichita Falls, Texas, United States MedUS Healthcare Full time

    MedUS Healthcare is seeking a highly skilled Software Engineering Team Lead to join our team.Job OverviewWe are looking for a talented individual with 3+ years of experience in Java and Python to lead a team of developers in designing and implementing scalable cloud-based applications. As a key member of our team, you will be responsible for leading team...


  • Wichita Falls, Texas, United States Professional Engineering Consultants Full time

    About the RoleWe are seeking an experienced Lead Electrical Systems Engineer to join our team at Professional Engineering Consultants. This is an exceptional opportunity for a seasoned professional to lead project development and drive business growth in our electrical systems division.Job DescriptionDevelop and implement comprehensive project plans,...


  • Wichita Falls, United States Capital One Full time

    West Creek 2 (12072), United States of America, Richmond, VirginiaSenior Lead Software Engineer, Full Stack (Enterprise Platforms Technology)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you‘ll be part...


  • Twin Falls, United States Ignite Retail Technology Full time

    OverviewWe are seeking a highly skilled Principal Fullstack Software Engineer to join our team at Ignite Retail Technology. Located in Twin Falls, ID, this is an on-site, full-time role that offers the opportunity to drive architectural decisions and set standards across the organization.The successful candidate will be responsible for designing, developing,...


  • Twin Falls, United States Ignite Retail Technology Full time

    Job DescriptionJob DescriptionAbout UsImagine a rocket launch: the countdown hits zero, a shower of sparks ignites the boosters, releasing the enormous potential of the fuel in the boosters, and a spacecraft hurtles into space at over 25,000 miles per hour. At Ignite Retail Technology, we harness this same explosive power. We've developed the...

  • Software Engineer

    1 week ago


    Falls Church, United States ARServices Full time

    Discover a career of innovation and impact at ARServices, Limited (ARServices). With decades of excellence in tackling complex challenges in defense, security, and national intelligence, we're leading the way forward. Join our dynamic team of experts, where Agility, Reliability, and Success are not just values but a way of life. As a graduated 8(a) company...

  • Software Engineer

    1 month ago


    Falls Church, United States ARServices Full time

    Description Discover a career of innovation and impact at ARServices, Limited (ARServices). With decades of excellence in tackling complex challenges in defense, security, and national intelligence, we're leading the way forward. Join our dynamic team of experts, where Agility, Reliability, and Success are not just values but a way of life. As a graduated...


  • Wichita Falls, Texas, United States Capital One Full time

    OverviewCapital One is a leading financial institution seeking a highly skilled Full Stack Software Engineer Lead to drive the development of cloud-based solutions. This role offers a unique opportunity to lead a team of engineers and contribute to the company's mission of empowering Americans to achieve financial stability.


  • Menomonee Falls, United States Messer Cutting Systems Full time

    Job Description Job Description JOB SUMMARY: This position will be responsible for leading a team that applies its expertise and knowledge to software projects, finding innovative, cost-effective means to improve techniques, procedures, and/or products and technologies. ESSENTIAL DUTIES and RESPONSIBILITIES: Answer technical questions and define project...


  • Menomonee Falls, United States Messer Cutting Systems, Inc. Full time

    Job DescriptionJob DescriptionJOB SUMMARY:This position will be responsible for leading a team that applies its expertise and knowledge to software projects, finding innovative, cost-effective means to improve techniques, procedures, and/or products and technologies.ESSENTIAL DUTIES and RESPONSIBILITIES:Answer technical questions and define project...


  • Sioux Falls, South Dakota, United States Sunbird Software Inc. Full time

    Job OverviewSunbird Software Inc. is seeking a skilled Technical Support Analyst to join our team as a DCIM Software Implementation Specialist. This role involves providing expert technical support and troubleshooting services to clients on all aspects of our DCIM software, including implementations, existing software upgrades, and data migration...

  • Software Engineer

    2 weeks ago


    Falls Church, United States Volt Workforce Solution Full time

    Job DescriptionJob DescriptionMove Forward with Volt   Volt is immediately hiring Software Engineer in Tyson's corner, VA. As Software Engineer, you will: The Software Engineer will design, develop, maintain, and deploy full-stack, AI-based enterprise applications on the AI Platform. This role involves Test, troubleshoot, and enhance customer software...


  • Twin Falls, Idaho, United States EMCOR Group Full time

    At EMCOR Group, we are committed to delivering high-quality services and productivity on every project.We are seeking a Senior Mechanical Project Engineer in our Indianapolis, IN office. This position will lead the mechanical design team in the design of mechanical and plumbing systems with a focus on Educational and Government entities.The ideal candidate...


  • Wichita Falls, United States Capital One Full time

    Center 3 (19075), United States of America, McLean, VirginiaLead Software Engineer, Back End (Cloud Operations Resilience Engineering)Do you love building and pioneering in the technology space? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs.  We are seeking Back...


  • Chippewa Falls, Wisconsin, United States JT Engineering, Inc. Full time

    Job OverviewAs a Senior Civil Engineering Team Lead at JT Engineering, Inc., you will be responsible for leading projects and guiding teams to ensure quality work, managing project budgets, and developing client relationships.The ideal candidate will have 7+ years of experience in civil engineering with multiple years of project leadership experience. A...

  • Software Engineer

    1 month ago


    Wichita Falls, Texas, United States Texas Department of Aging & Disability Services Full time

    Software Engineer required for our company. We are looking for a skilled developer who can work on various projects. Key responsibilities include designing, developing, and testing software applications. If you have a passion for programming and a strong background in software development, we encourage you to apply for this position.Note: As a Software...


  • Menomonee Falls, Wisconsin, United States Messer Cutting Systems, Inc. Full time

    Messer Cutting Systems, Inc. is seeking an experienced Senior Software Engineering Manager to lead our software engineering team.About the JobThis role will oversee the development of cutting-edge software solutions for automated machinery and multi-stage conveyance systems. The successful candidate will be responsible for defining project requirements,...

  • Software Engineer

    6 months ago


    Sioux Falls, United States Omnitech INC Full time

    Job Description Job Description Description: POSITION/JOB TITLE: Software Engineer DEPARTMENT: Engineering REQUIREMENTS: Qualified candidates must be legally authorized to be employed in the United States on a full-time basis for any position. Omnitech will not provide sponsorship for employment visa status (e.g., H-1B or TN status) for this position. _ Do...