Post job

Software engineer lead jobs in Franklin, TN

- 89 jobs
All
Software Engineer Lead
Applications Developer
Software Engineer
Senior Software Engineer
Lead .NET Developer
Senior Engineer
Software Developer
Staff Software Engineer
Senior Test Systems Engineer
Senior Leader
Quality Assurance Engineer
  • Senior Software Engineer

    Resolution Technologies, Inc.

    Software engineer lead job in La Vergne, TN

    Senior Software Engineer Job Description: This person delivers the development and maintenance of our next-generation Order Management System using modern Microservices and Data Mesh architecture. This role requires a deep understanding of distributed systems, cloud and on-prem technologies, and scalable software development within the Manufacturing & Distribution industry. This position will collaborate with cross-functional teams to architect, develop, and optimize enterprise-grade solutions that drive efficiency and innovation in distribution, as well as order fulfillment processes. Senior Software Engineer Minimum Qualifications: Bachelor's degree in computer science or related field or directly related year for year experience 6+ years in .NET Core, C#, ASP.NET Core, Web APIs, and front-end frameworks (Angular/React/Blazor). Strong experience designing and implementing microservices-based architectures. Senior Software Engineer Preferred Skills: Experience integrating ERP, WMS, and e-commerce systems is a plus. Experience working with Order Management Systems in a Manufacturing or Distribution environment. Knowledge of Data Mesh principles, event-driven architectures, and distributed data systems. Hands-on experience with cloud platforms (Azure preferred, AWS/GCP is a plus). Experience with containerization (Docker, Kubernetes) and serverless architectures. Strong understanding of database technologies (SQL Server, DB2, NoSQL, Redis, Elasticsearch). Proficiency in CI/CD, DevOps, and Infrastructure as Code (Terraform, Bicep, ARM templates). Knowledge of GraphQL, gRPC, and API Gateway solutions Hands-on experience with data lakes or real-time analytics. Senior Software Engineer Key Responsibilities: Architecture & Development: Design and implement scalable. NET-based full-stack solutions using C#, ASP.NET Core, Blazor, Angular, or React. Architect microservices-based systems, ensuring high availability, resilience, and performance. Establish a Data Mesh strategy to manage decentralized data ownership and governance across the organization. Design and optimize databases using SQL Server and NoSQL (PostgreSQL, MongoDB). Order Management System (OMS): Lead the development of a modern, cloud-native Order Management System tailored for manufacturing & distribution. Define APIs, workflows, and integrations with ERP, WMS, and e-commerce platforms. Ensure real-time order processing, tracking, and fulfillment using event-driven architecture (Kafka, RabbitMQ). DevOps: Implement CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps. Ensure security best practices, including OAuth, JWT, and API Gateway implementations. Deploy and maintain cloud-native applications on Azure / AWS / GCP. Technical Leadership & Best Practices: Set coding standards, perform code reviews and mentor engineering teams. Drive the adoption of modern engineering practices, including Domain-Driven Design (DDD), Test-Driven Development (TDD), and CI/CD. Work with data engineers to build data pipelines that support analytical and operational workloads. Apply secure coding practices, use OWASP guidelines
    $78k-102k yearly est. 1d ago
  • C# .Net Developer ( LOCALS ONLY ) ---- 100 % Onsite -----ONLY LOCALS MUST APPLY

    Zillion Technologies, Inc. 3.9company rating

    Software engineer lead job in Mount Juliet, TN

    NO THIRD PARTIES CALL THIS IS A DIRECT CLIENT REQUIREMENT ! Those authorized to work without sponsorship are encouraged to apply please. Reach Shaily Sharma - ********** Email: ************************************* // ********** Sr. Software Engineer - C# .Net Developer Location : 100 % Onsite - Mt. Juliet, TN Duration : Long term ongoing with no end date We are seeking a dedicated Sr. Software Engineer to join our team. The ideal candidate would be able to support our C# .NET 8 back-end maintenance and enhancement of our backend API that is pivotal in delivering robust services to a diverse range of clients. This crucial role involves ensuring the seamless operation and scalability of APIs that support warehousing operations and multiple applications. What will be my duties and responsibilities in this job? • API Development and Maintenance: Design, develop, and maintain scalable and efficient backend APIs using C#, ensuring they meet functional and technical requirements. • NoSQL Experience: We are using Azure Table Storage • Application of SOLID Principles: Employ SOLID principles in all aspects of software development to create systems that are easy to maintain, extend, or scale. • Service-Oriented Architecture: We are using Azure Function Apps for compute and Azure Event Grid to handle messaging between functions. • Code Quality Improvement: Continuously refactor code to improve its quality, readability, and maintainability, adhering to best coding practices and standards. • Security Enhancements: Implement security measures in both APIs and web interfaces to protect against vulnerabilities and ensure the confidentiality, integrity, and availability of user data. • Performance Optimization: Monitor, identify, and rectify performance bottlenecks in both the backend and frontend components of the application. • Cross-Functional Collaboration: Collaborate with other team members, including frontend developers, network teams, and database administrators, to ensure smooth deployment and operation of software solutions. • Documentation and Reporting: Create detailed documentation for the software's architecture, code, and APIs, and provide regular updates on project status and milestones to stakeholders. • Knowledge of Azure: All of our services are Azure PaaS. Understanding of Azure services, architecture, and security features. What are the requirements needed for this position? • Proficiency in C# Programming: Deep understanding of C# and .NET framework, capable of writing clean, scalable, and efficient code. • API Development: Experience in building and maintaining RESTful APIs. Knowledge of web service architecture and best practices. • SOLID Principles: Clear understanding of SOLID principles for object-oriented design and programming. • Version Control: Proficiency in using version control systems, especially Git, for source code management. • Testing and Debugging: Ability to write unit tests and debugging skills to identify and fix issues quickly. • Security Practices: Awareness of security practices pertaining to web development, API security, and data protection. • Problem Solving: Strong analytical and problem-solving skills, with the ability to think algorithmically. Please contact : ************************************* // ********** Thanks, Shaily Sharma Zillion Technologies Inc. Asst. Director - Talent Acquisition ********** Email: ************************************* // **********
    $66k-84k yearly est. 1d ago
  • Sr. Principal Air Vehicle System Test Engineer ( Various Int'l Locations)

    Northrop Grumman 4.7company rating

    Software engineer lead job in Shelbyville, TN

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems has an opening for a **Air Vehicle System Test Engineer - Engineering Field Service Representative** (FSR) to join our team of qualified, diverse individuals within our Test and Evaluation (T&E) organization. This position requires 6+ months of training on a Domestic Assignment to **Pax River, MD and Rancho Bernardo, CA.** After training is completed, it is expected that the candidate will be available to deploy to **Japan, Italy, United Arab Emirates, or Guam** for a minimum of **24 months** , based on current business needs. The international location will be selected by Northrop Grumman after training is completed and will be based on timing and available location(s), determined by business needs. Deployment benefits will be communicated once a location is selected. If no immediate international or Guam deployment location is available, the candidate may be relocated to work at one of our core U.S. locations for the immediate future. The FSR will be embedded with a US Navy unit and be the system subject matter expert, providing training on the system hardware and software, as well as supporting the sailors in the unit with system operations, troubleshooting, and routine maintenance. The Navy's intent is for sailors to be the primary operators and maintainers of the system, with the FSR providing training/assistance as needed to keep the system fully mission capable. The FSR will have reach-back/liaison support from Northrop Grumman Responsible Engineering/Development/Test Engineering teams. **Sr. Principal System Test Engineer responsibilities include:** + Interfacing with NGC and customer Flight Engineers, aircraft maintenance Technicians, US Navy service members, and Subsystem SMEs in order to sustain operations. + Primary interface between maintenance, design and flight test engineering. + Vehicle and Payload Test Controller (VTC/PTC) operations during aircraft start-up/shut down for launch and recovery, conduct static ground tests, and troubleshooting. **Essential Functions:** + Responsible for providing inputs to update Interactive Electronic Technical Manuals (IETMS). + Reviews/provides inputs during engineering development and executes Detailed Test Requirements, Acceptance Test Procedures, and Ground Test Plans. + Installs, operates, troubleshoot, maintains, repairs, and modifies equipment, in accordance with IETMS and/or other engineering directives (TDs/ECRs/TEIs/AMRs/MAFs). + Perform a variety of Organizational / Depot-level maintenance and technical support on products such as equipment, integrated systems and subsystems, and software at customer and/or field locations. + Develop general knowledge of all aircraft systems, VTC/PTC, Engineering Design and software. Perform field integration, troubleshooting, and repair of air vehicle systems at the customer location including operations on a flightline, or in a hangar. + Ability to interpret and trace electrical and Air Vehicle schematics. Perform essential electrical and RF troubleshooting using equipment such as but not limited to: Multimeter, Network/Spectrum Analyzer, Oscilloscope, Time-Domain Reflectometer (TDR), etc. + Able to perform/support review and analysis of engineering schematics, supplier design data, support of functional test requirements including acceptance, qualification, and system integration on the Air Vehicle. **Basic Qualifications:** + Bachelor of Science Degree in Science, Technical, Engineering or Math (STEM) + A minimum of 8 years of engineering experience with a BS Degree, 6 years engineering experience with a MS degree in STEM Field, or 4 years with a PhD in STEM Field + Willingness and ability to successfully complete required training in Pax River, MD and Rancho Bernardo, CA. + Willingness and ability to support an international assignment in Japan, Italy, United Arab Emirates, or Guam for a minimum of 24 months. The location will be selected by the Company and the selection will be based solely on business needs. + Willingness and ability to relocate to a core U.S. location, if necessary, based on business needs. + Ability to pass a new hire physical if determined necessary by Company, based on international location selected. + Must have a DoD Secret clearance that is in-scope or currently enrolled in CE, with the ability to obtain a Top-Secret/SCI clearance within a reasonable amount of time to meet business needs + Ability to obtain and maintain Special Program Access (PAR) within a reasonable amount of time for business needs + Experience with Aircraft Ground Test Operations + Possess the capability and readiness to travel effectively supporting customer needs, management reviews, and demonstrating leadership as a technical expert on support trips worldwide. + Must have working knowledge of MS Office (Word, Excel & PowerPoint) and the ability to effectively communicate with various levels of leadership. + Strong interpersonal skills with excellent communications skills, including the ability to brief test results to senior leadership. **Preferred Qualifications:** + Ability to support a new and/or extended assignment at a company selected international or Guam location after the initial 24-month assignment. + Active DoD Top Secret clearance that is in-scope or currently enrolled in CE + Previous Unmanned Air Vehicle system test or maintenance experience is highly desired. MQ-4 Vehicle Test Controller or Triton BETTIE operator experience is preferred. + Aircraft Test or Lab Test experience is highly desired. + Experience with equipment to test and troubleshoot aircraft systems. + Experience with loading data and configuration files to aircraft assemblies. Primary Level Salary Range: $113,500.00 - $170,300.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $113.5k-170.3k yearly 60d+ ago
  • Staff Software Engineer

    Pathgroup 4.4company rating

    Software engineer lead job in Brentwood, TN

    The Staff Software Developer will serve as development lead for technical aspects of projects that support strategic value for the organization. They will work with product owners and business analysts to determine the functional and technical design of the software requests to drive high-quality software applications to meet business requirements. They will also work with the IT architecture team to establish and enforce technical direction, standards, and best practices. They will champion new processes and technologies. Additionally, the ideal candidate will have excellent analytical problem-solving skills as well as good interpersonal communication skills. Pay range for this role is $110,000-$160,000. JOB RESPONSIBILITIES ESSENTIAL FUNCTIONS: Support PathGroup's mission, vision, goals, and management decisions Participate in all aspects of the software lifecycle including requirement definitions, design, implementation, testing and maintenance. Provide leadership and mentor/sponsor less-senior developers Work under direction of IT Architecture leadership to establish technical baselines for development products and advise on field's concepts, practices, and procedures. Work with IT leadership to Identify, develop, and evaluate process improvement initiatives Effectively lead large programs, projects, and daily work and act as an IC (individual contributor) Monitors performance data, identifies improvement trends and opportunities, and presents findings to senior leadership and members as appropriate Participate in agile ceremonial activities such as Daily Stand-up, Sprint pre-/planning and story pointing, retrospectives Work closely with various stakeholders to ensure delivery of the product with the agreed upon features by the agreed upon target dates. Work closely with outside partners to ensure deliverables are met on time and on budget Participate in DevOps process improvement activities Work under the direction of the dept. VP/CIO to identify and address process improvement opportunities Perform all job responsibilities in alignment with the industry's best security practices and regulatory guidelines to protect the confidentiality, integrity, and availability of protected health information and other sensitive company data. Must be familiar with and abide by the Corporate Compliance Program and all corporate policies, including the Privacy and Security policies.
    $110k-160k yearly 13h ago
  • QUALITY ASSURANCE ENGINEER

    Yapp Usa Automotive Systems Inc. 3.9company rating

    Software engineer lead job in Gallatin, TN

    Responsible to provide the quality-assurance support to assigned program and ensure that products are built in accordance with customer and division quality requirements while maintaining production flow. Ensure that product quality is attained in the assigned product group or program through fulfillment of workmanship standards and quality program requirements. Identify and report quality problems or trends in the assigned area or product based on data from a variety of sources. Recommend or implement the appropriate corrective action to quality problems in the assigned area with the aid of manufacturing engineering, design engineering, purchasing, etc. Review all documentation related to product quality in the assigned area, such as test procedures and operation sheets, and approve as appropriate to ensure product quality. Review quality trends associated with his/her assigned product or program and for participating in the generation and implementation of defect-reduction programs. Generate or implement defect-reductions activities. Write product control plans and procedures. Perform internal audits, both Layered and System Audits. Works within multi-functional teams on Control Plan/Process Failure Mode Effects Analysis (PFMEA) reviews. Master Degree in Industrial Engineering or foreign educational equivalent. Two years of experience in the position offered, or in a similar position, such as Quality Engineer. Experience must include conducting quality engineering initiatives for new product launches within the automotive industry. This position is subject to the Employee Referral Program. Work location: Romulus, MI Interested candidates should send resume and salary requirements with cover letter including reference code job number to (no phone calls please): J. Fish-Stewart, YAPP USA Automotive Systems, Inc., 300 ABC Boulevard, Gallatin, TN 37066. Additional Eligibility Qualifications Results Driven Work Authorization/Security Clearance 1. Must have valid working documents to work in the United States. 2. Must be able to obtain a valid passport. AAP/EEO Statement To provide equal employment and advancement opportunities to all individuals. Employment decisions at YAPP USA will be based on merit, qualifications and abilities. Employment decisions shall comply with all applicable federal, state and local laws prohibiting discrimination or harassment in the workplace. YAPP USA does not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, national origin, age, disability, weight, height, familial status, veteran status, or any other characteristic protected by law.
    $60k-74k yearly est. Auto-Apply 60d+ ago
  • Software Developer

    Us Tech Solutions 4.4company rating

    Software engineer lead job in Franklin, TN

    + Sr. Front End (React) Web Developer + We are looking for a skilled React Developer to join our team. As a React Developer, you will be responsible for developing and implementing user interface components using React.js concepts. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase. **Key Responsibilities** : + Develop new user-facing features using React.js + Build reusable components and front-end libraries for future use + Translate designs and wireframes into high-quality code + Optimize components for maximum performance across a vast array of web-capable devices and browsers + Collaborate with back-end developers and web designers to improve usability + Ensure the technical feasibility of UI/UX designs + Stay up to date with the latest industry trends and technologies **Qualifications Requirements** : + Proven experience as a React Developer or similar role + Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model + Thorough understanding of React.js and its core principles + Experience with popular React.js workflows (such as Redux or Flux) + Familiarity with RESTful APIs + Knowledge of modern authorization mechanisms, such as JSON Web Token + Familiarity with modern front-end build pipelines and tools + Ability to understand business requirements and translate them into technical requirements + A knack for benchmarking and optimization + Familiarity with code versioning tools (such as Git Enterprise) + A degree in Computer Science or a related field **About US Tech Solutions:** US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit *********************** . US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $74k-96k yearly est. 10d ago
  • Senior Engineering Leader

    Insight Global

    Software engineer lead job in Murfreesboro, TN

    A Fortune 100 client in the retail space is seeking a Senior Engineering Leader to support their facility in the Murfreesboro, TN area. This resource will be responsible for directing, scheduling and controlling all plant engineering/maintenance functions to obtain optimum efficiencies from the equipment, utilities and overall facilities. Other daily responsibilities include: - Provide engineering guidance and leadership at the plant level - Supervise and coach direct reports in the performance of their duties; complete performance reviews and provide feedback to direct reports - Lead the development and implementation of the plant/business unit 3-year capital plan including preparing capital appropriation requests, developing competitive equipment and service bids, releasing purchase order contracts, exercising effective project management, control project funds, facilitate training and achieve the project deliverables - Recommend and or assist in equipment/processing system modifications and replacement - Remain up to date on technology related to plant operations - Develop, implement and control approved budgets - Create and maintain the appropriate engineering records including equipment records and manuals, drawings and diagrams, inspection reports and legal records - Drive the integrated maintenance process which includes the establishment and administration of an effective predictive/preventative maintenance program, work order procedures and optimized parts inventory - Oversee the identification, selection, skills assessment, training, performance evaluation and development process for maintenance and engineering associates - Lead energy management and efficiency initiatives, inclusive of plant, division and company goals Work closely with outside agencies such as Occupational Safety and Health Administration (OSHA), Environmental Protection Agency (EPA) and Food and Drug Administration (FDA) to ensure plant compliance with current regulations We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: **************************************************** Skills and Requirements - Bachelor's degree in engineering (chemical, electrical, or mechanical preferred) - 5+ years of experience in manufacturing (food & beverage preferred) - Experience with manufacturing equipment and PLC's (Allen Bradley Preferred) - 3+ years of experience in leadership (P&L, projects, scheduling, etc.) utilizing TPM (total predictive maintenance), Kaisen, 5S, or similar techniques - Experience with capital projects (up to $1M) - CMMS Experience (Impact or Maximo preferred) - Maximo experience - Food manufacturing (especially experience with roasters and heated equipment) - Safety & OSHA Certifications - Ammonia equipment experience
    $72k-113k yearly est. 38d ago
  • Software Engineer, Platform - Murfreesboro, USA

    Speechify

    Software engineer lead job in Murfreesboro, TN

    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 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.
    $61k-82k yearly est. 5d ago
  • Application Developer - Energy & Water Technology - Base Salary to 100k/year - Lebanon, TN

    Allsearch Recruiting

    Software engineer lead job in Lebanon, TN

    Our client, a manufacturer of residential and commercial water heaters and boilers is searching for an Application Developer to join their onsite team in Lebanon, TN. In this role, the Application Developer will contribute to developing an application that prioritizes performance, usability, and scalability. Responsibilities: Build and maintain cross-platform mobile applications using React Native Design and develop GraphQL APIs using Node.Js and Apollo Server Build and maintain backend logic, middleware, and third-party integrations Implement secure authentication using JWT Full API security protocol knowledge, like OAuth 2.0 vs just JWT API Documentation standards Ayla, SAP, Xcode, Android SDK, Salesforce UI/UX, IoT / Device experience Write unit and integration tests using Jest to ensure reliable code Maintain high code quality with ESLint and Prettier Optimize the application using Babel for efficient builds and performance Qualifications: Bachelor' s degree in Information Technology or Computer Science 3+ years experience as a Full-Stack JavaScript Developer Strong expertise in JavaScript ES6+, React Native, and Node.Js. Experience working with GraphQL and REST APIs Hands-on experience with libraries like Axios, moment.Js, Lodash, and uuid Proficiency using Yarn, version control systems (e.G., Git), and modern editors like WebStorm or VS Code Experience with attribute-based access control (ABAC) or role-based access control (RBAC) Compensation: Base Salary to 100k/year 8.5% annual bonus Eligible for hybrid schedule (but must be able to perform work onsite in Lebanon) Relocation assistance #INDALL
    $62k-85k yearly est. 45d ago
  • Application Developer - Full Stack (React Native / Node.js / GraphQL)

    United Future

    Software engineer lead job in Lebanon, TN

    📍 Lebanon, TN, USA | Relocation Assistance Available About the Opportunity Join a global technology leader that's transforming how people connect with innovative, energy-efficient products. This is your chance to be part of a forward-thinking engineering team building a next-generation mobile platform that combines cutting-edge design, smart connectivity, and real-world impact. You'll work in a collaborative environment where creativity meets technical excellence - designing solutions that make a difference in homes and businesses around the world. Primary Function We're developing a powerful cross-platform mobile application that integrates the latest technologies for seamless user experiences. Using React Native, Node.js, GraphQL, and JWT/OAuth 2.0, you'll help shape an app that's fast, secure, and built to scale. As an Application Developer, you'll play a key role in designing architecture, building features, and driving performance improvements from front to back end. Key Responsibilities Design, build, and maintain mobile applications using React Native for iOS and Android. Develop scalable APIs with Node.js and Apollo Server using GraphQL for efficient data flow. Integrate systems such as Salesforce, SAP, and Ayla IoT through secure and reliable middleware. Implement authentication using JWT and OAuth 2.0, ensuring robust data security. Manage databases and follow API documentation standards for consistency and quality. Write unit and integration tests using Jest to ensure reliability and maintainability. Maintain code quality using ESLint and Prettier; optimize performance with Babel. Collaborate with cross-functional teams (UI/UX, Cloud, IoT) to deliver a high-performance user experience. Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience). 3+ years of experience as a Full-Stack JavaScript Developer. Strong command of JavaScript (ES6+), React Native, and Node.js. Experience with GraphQL and REST APIs. Familiarity with Salesforce integration, IoT frameworks, Xcode, and Android SDK. Experience with libraries such as Axios, Moment.js, Lodash, and uuid. Knowledge of API security protocols, including JWT and OAuth 2.0. Familiarity with RBAC/ABAC access models. Excellent communication, organization, and problem-solving skills. Preferred Skills Experience working with Ayla, SAP, and connected device systems. Knowledge of UI/UX design principles for mobile applications. Hands-on experience with version control (Git) and editors like VS Code or WebStorm. Strong understanding of CI/CD pipelines and cloud environments (AWS, Azure, or GCP). What's in It for You Competitive salary and relocation package to Lebanon, TN Comprehensive medical, dental, and vision insurance Company-sponsored life insurance and retirement savings plan Short- and long-term disability coverage Tuition assistance and ongoing professional development A dynamic, forward-thinking culture where innovation and collaboration drive success Why You'll Love This Role You won't just write code - you'll build technology that connects the physical and digital worlds. This is a hands-on opportunity to work with the latest tools, contribute to a global platform, and grow your career within a company committed to innovation, sustainability, and technical excellence. Join us and help shape the future of connected technology - one line of code at a time.
    $62k-85k yearly est. 21d ago
  • Application Developer - Full Stack (React Native / Node.js / GraphQL)

    Key People

    Software engineer lead job in Lebanon, TN

    📍 Lebanon, TN, USA | Relocation Assistance Available About the Opportunity Join a global technology leader that's transforming how people connect with innovative, energy-efficient products. This is your chance to be part of a forward-thinking engineering team building a next-generation mobile platform that combines cutting-edge design, smart connectivity, and real-world impact. You'll work in a collaborative environment where creativity meets technical excellence - designing solutions that make a difference in homes and businesses around the world. Primary Function We're developing a powerful cross-platform mobile application that integrates the latest technologies for seamless user experiences. Using React Native, Node.js, GraphQL, and JWT/OAuth 2.0, you'll help shape an app that's fast, secure, and built to scale. As an Application Developer, you'll play a key role in designing architecture, building features, and driving performance improvements from front to back end. Key Responsibilities Design, build, and maintain mobile applications using React Native for iOS and Android. Develop scalable APIs with Node.js and Apollo Server using GraphQL for efficient data flow. Integrate systems such as Salesforce, SAP, and Ayla IoT through secure and reliable middleware. Implement authentication using JWT and OAuth 2.0, ensuring robust data security. Manage databases and follow API documentation standards for consistency and quality. Write unit and integration tests using Jest to ensure reliability and maintainability. Maintain code quality using ESLint and Prettier; optimize performance with Babel. Collaborate with cross-functional teams (UI/UX, Cloud, IoT) to deliver a high-performance user experience. Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience). 3+ years of experience as a Full-Stack JavaScript Developer. Strong command of JavaScript (ES6+), React Native, and Node.js. Experience with GraphQL and REST APIs. Familiarity with Salesforce integration, IoT frameworks, Xcode, and Android SDK. Experience with libraries such as Axios, Moment.js, Lodash, and uuid. Knowledge of API security protocols, including JWT and OAuth 2.0. Familiarity with RBAC/ABAC access models. Excellent communication, organization, and problem-solving skills. Preferred Skills Experience working with Ayla, SAP, and connected device systems. Knowledge of UI/UX design principles for mobile applications. Hands-on experience with version control (Git) and editors like VS Code or WebStorm. Strong understanding of CI/CD pipelines and cloud environments (AWS, Azure, or GCP). What's in It for You Competitive salary and relocation package to Lebanon, TN Comprehensive medical, dental, and vision insurance Company-sponsored life insurance and retirement savings plan Short- and long-term disability coverage Tuition assistance and ongoing professional development A dynamic, forward-thinking culture where innovation and collaboration drive success Why You'll Love This Role You won't just write code - you'll build technology that connects the physical and digital worlds. This is a hands-on opportunity to work with the latest tools, contribute to a global platform, and grow your career within a company committed to innovation, sustainability, and technical excellence. Join us and help shape the future of connected technology - one line of code at a time.
    $62k-85k yearly est. 21d ago
  • Application Developer - Energy & Water Technology - Base Salary to 100k/year - Lebanon, TN

    Allsearch Professional Staffing

    Software engineer lead job in Lebanon, TN

    Our client, a manufacturer of residential and commercial water heaters and boilers is searching for an Application Developer to join their onsite team in Lebanon, TN. In this role, the Application Developer will contribute to developing an application that prioritizes performance, usability, and scalability. Responsibilities: Build and maintain cross-platform mobile applications using React Native Design and develop GraphQL APIs using Node.js and Apollo Server Build and maintain backend logic, middleware, and third-party integrations Implement secure authentication using JWT Full API security protocol knowledge, like OAuth 2.0 vs just JWT API Documentation standards Ayla, SAP, Xcode, Android SDK, Salesforce UI/UX, IoT / Device experience Write unit and integration tests using Jest to ensure reliable code Maintain high code quality with ESLint and Prettier Optimize the application using Babel for efficient builds and performance Qualifications: Bachelor's degree in Information Technology or Computer Science 3+ years experience as a Full-Stack JavaScript Developer Strong expertise in JavaScript ES6+, React Native, and Node.js. Experience working with GraphQL and REST APIs Hands-on experience with libraries like Axios, moment.js, Lodash, and uuid Proficiency using Yarn, version control systems (e.g., Git), and modern editors like WebStorm or VS Code Experience with attribute-based access control (ABAC) or role-based access control (RBAC) Compensation: Base Salary to 100k/year 8.5% annual bonus Eligible for hybrid schedule (but must be able to perform work onsite in Lebanon) Relocation assistance #INDALL
    $62k-85k yearly est. 42d ago
  • Application Developer - Full Stack (React Native / Node.js / GraphQL)

    Larry Radzely

    Software engineer lead job in Lebanon, TN

    📍 Lebanon, TN, USA | Relocation Assistance Available About the Opportunity Join a global technology leader that's transforming how people connect with innovative, energy-efficient products. This is your chance to be part of a forward-thinking engineering team building a next-generation mobile platform that combines cutting-edge design, smart connectivity, and real-world impact. You'll work in a collaborative environment where creativity meets technical excellence - designing solutions that make a difference in homes and businesses around the world. Primary Function We're developing a powerful cross-platform mobile application that integrates the latest technologies for seamless user experiences. Using React Native, Node.js, GraphQL, and JWT/OAuth 2.0, you'll help shape an app that's fast, secure, and built to scale. As an Application Developer, you'll play a key role in designing architecture, building features, and driving performance improvements from front to back end. Key Responsibilities Design, build, and maintain mobile applications using React Native for iOS and Android. Develop scalable APIs with Node.js and Apollo Server using GraphQL for efficient data flow. Integrate systems such as Salesforce, SAP, and Ayla IoT through secure and reliable middleware. Implement authentication using JWT and OAuth 2.0, ensuring robust data security. Manage databases and follow API documentation standards for consistency and quality. Write unit and integration tests using Jest to ensure reliability and maintainability. Maintain code quality using ESLint and Prettier; optimize performance with Babel. Collaborate with cross-functional teams (UI/UX, Cloud, IoT) to deliver a high-performance user experience. Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience). 3+ years of experience as a Full-Stack JavaScript Developer. Strong command of JavaScript (ES6+), React Native, and Node.js. Experience with GraphQL and REST APIs. Familiarity with Salesforce integration, IoT frameworks, Xcode, and Android SDK. Experience with libraries such as Axios, Moment.js, Lodash, and uuid. Knowledge of API security protocols, including JWT and OAuth 2.0. Familiarity with RBAC/ABAC access models. Excellent communication, organization, and problem-solving skills. Preferred Skills Experience working with Ayla, SAP, and connected device systems. Knowledge of UI/UX design principles for mobile applications. Hands-on experience with version control (Git) and editors like VS Code or WebStorm. Strong understanding of CI/CD pipelines and cloud environments (AWS, Azure, or GCP). What's in It for You Competitive salary and relocation package to Lebanon, TN Comprehensive medical, dental, and vision insurance Company-sponsored life insurance and retirement savings plan Short- and long-term disability coverage Tuition assistance and ongoing professional development A dynamic, forward-thinking culture where innovation and collaboration drive success Why You'll Love This Role You won't just write code - you'll build technology that connects the physical and digital worlds. This is a hands-on opportunity to work with the latest tools, contribute to a global platform, and grow your career within a company committed to innovation, sustainability, and technical excellence. Join us and help shape the future of connected technology - one line of code at a time.
    $62k-85k yearly est. 60d+ ago
  • Application Developer - Full Stack (React Native / Node.js / GraphQL)

    HR Talent Alliance

    Software engineer lead job in Lebanon, TN

    📍 Lebanon, TN, USA | Relocation Assistance Available About the Opportunity Join a global technology leader that's transforming how people connect with innovative, energy-efficient products. This is your chance to be part of a forward-thinking engineering team building a next-generation mobile platform that combines cutting-edge design, smart connectivity, and real-world impact. You'll work in a collaborative environment where creativity meets technical excellence - designing solutions that make a difference in homes and businesses around the world. Primary Function We're developing a powerful cross-platform mobile application that integrates the latest technologies for seamless user experiences. Using React Native, Node.js, GraphQL, and JWT/OAuth 2.0, you'll help shape an app that's fast, secure, and built to scale. As an Application Developer, you'll play a key role in designing architecture, building features, and driving performance improvements from front to back end. Key Responsibilities Design, build, and maintain mobile applications using React Native for iOS and Android. Develop scalable APIs with Node.js and Apollo Server using GraphQL for efficient data flow. Integrate systems such as Salesforce, SAP, and Ayla IoT through secure and reliable middleware. Implement authentication using JWT and OAuth 2.0, ensuring robust data security. Manage databases and follow API documentation standards for consistency and quality. Write unit and integration tests using Jest to ensure reliability and maintainability. Maintain code quality using ESLint and Prettier; optimize performance with Babel. Collaborate with cross-functional teams (UI/UX, Cloud, IoT) to deliver a high-performance user experience. Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience). 3+ years of experience as a Full-Stack JavaScript Developer. Strong command of JavaScript (ES6+), React Native, and Node.js. Experience with GraphQL and REST APIs. Familiarity with Salesforce integration, IoT frameworks, Xcode, and Android SDK. Experience with libraries such as Axios, Moment.js, Lodash, and uuid. Knowledge of API security protocols, including JWT and OAuth 2.0. Familiarity with RBAC/ABAC access models. Excellent communication, organization, and problem-solving skills. Preferred Skills Experience working with Ayla, SAP, and connected device systems. Knowledge of UI/UX design principles for mobile applications. Hands-on experience with version control (Git) and editors like VS Code or WebStorm. Strong understanding of CI/CD pipelines and cloud environments (AWS, Azure, or GCP). What's in It for You Competitive salary and relocation package to Lebanon, TN Comprehensive medical, dental, and vision insurance Company-sponsored life insurance and retirement savings plan Short- and long-term disability coverage Tuition assistance and ongoing professional development A dynamic, forward-thinking culture where innovation and collaboration drive success Why You'll Love This Role You won't just write code - you'll build technology that connects the physical and digital worlds. This is a hands-on opportunity to work with the latest tools, contribute to a global platform, and grow your career within a company committed to innovation, sustainability, and technical excellence. Join us and help shape the future of connected technology - one line of code at a time.
    $62k-85k yearly est. 60d+ ago
  • Application Developer - Full Stack (React Native / Node.js / GraphQL)

    Professional Recruiters

    Software engineer lead job in Lebanon, TN

    📍 Lebanon, TN, USA | Relocation Assistance Available About the Opportunity Join a global technology leader that's transforming how people connect with innovative, energy-efficient products. This is your chance to be part of a forward-thinking engineering team building a next-generation mobile platform that combines cutting-edge design, smart connectivity, and real-world impact. You'll work in a collaborative environment where creativity meets technical excellence - designing solutions that make a difference in homes and businesses around the world. Primary Function We're developing a powerful cross-platform mobile application that integrates the latest technologies for seamless user experiences. Using React Native, Node.js, GraphQL, and JWT/OAuth 2.0, you'll help shape an app that's fast, secure, and built to scale. As an Application Developer, you'll play a key role in designing architecture, building features, and driving performance improvements from front to back end. Key Responsibilities Design, build, and maintain mobile applications using React Native for iOS and Android. Develop scalable APIs with Node.js and Apollo Server using GraphQL for efficient data flow. Integrate systems such as Salesforce, SAP, and Ayla IoT through secure and reliable middleware. Implement authentication using JWT and OAuth 2.0, ensuring robust data security. Manage databases and follow API documentation standards for consistency and quality. Write unit and integration tests using Jest to ensure reliability and maintainability. Maintain code quality using ESLint and Prettier; optimize performance with Babel. Collaborate with cross-functional teams (UI/UX, Cloud, IoT) to deliver a high-performance user experience. Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience). 3+ years of experience as a Full-Stack JavaScript Developer. Strong command of JavaScript (ES6+), React Native, and Node.js. Experience with GraphQL and REST APIs. Familiarity with Salesforce integration, IoT frameworks, Xcode, and Android SDK. Experience with libraries such as Axios, Moment.js, Lodash, and uuid. Knowledge of API security protocols, including JWT and OAuth 2.0. Familiarity with RBAC/ABAC access models. Excellent communication, organization, and problem-solving skills. Preferred Skills Experience working with Ayla, SAP, and connected device systems. Knowledge of UI/UX design principles for mobile applications. Hands-on experience with version control (Git) and editors like VS Code or WebStorm. Strong understanding of CI/CD pipelines and cloud environments (AWS, Azure, or GCP). What's in It for You Competitive salary and relocation package to Lebanon, TN Comprehensive medical, dental, and vision insurance Company-sponsored life insurance and retirement savings plan Short- and long-term disability coverage Tuition assistance and ongoing professional development A dynamic, forward-thinking culture where innovation and collaboration drive success Why You'll Love This Role You won't just write code - you'll build technology that connects the physical and digital worlds. This is a hands-on opportunity to work with the latest tools, contribute to a global platform, and grow your career within a company committed to innovation, sustainability, and technical excellence. Join us and help shape the future of connected technology - one line of code at a time.
    $62k-85k yearly est. 21d ago
  • Application Developer - Full Stack (React Native / Node.js / GraphQL)

    Executive Talent Management Consulting

    Software engineer lead job in Lebanon, TN

    📍 Lebanon, TN, USA | Relocation Assistance Available About the Opportunity Join a global technology leader that's transforming how people connect with innovative, energy-efficient products. This is your chance to be part of a forward-thinking engineering team building a next-generation mobile platform that combines cutting-edge design, smart connectivity, and real-world impact. You'll work in a collaborative environment where creativity meets technical excellence - designing solutions that make a difference in homes and businesses around the world. Primary Function We're developing a powerful cross-platform mobile application that integrates the latest technologies for seamless user experiences. Using React Native, Node.js, GraphQL, and JWT/OAuth 2.0, you'll help shape an app that's fast, secure, and built to scale. As an Application Developer, you'll play a key role in designing architecture, building features, and driving performance improvements from front to back end. Key Responsibilities Design, build, and maintain mobile applications using React Native for iOS and Android. Develop scalable APIs with Node.js and Apollo Server using GraphQL for efficient data flow. Integrate systems such as Salesforce, SAP, and Ayla IoT through secure and reliable middleware. Implement authentication using JWT and OAuth 2.0, ensuring robust data security. Manage databases and follow API documentation standards for consistency and quality. Write unit and integration tests using Jest to ensure reliability and maintainability. Maintain code quality using ESLint and Prettier; optimize performance with Babel. Collaborate with cross-functional teams (UI/UX, Cloud, IoT) to deliver a high-performance user experience. Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience). 3+ years of experience as a Full-Stack JavaScript Developer. Strong command of JavaScript (ES6+), React Native, and Node.js. Experience with GraphQL and REST APIs. Familiarity with Salesforce integration, IoT frameworks, Xcode, and Android SDK. Experience with libraries such as Axios, Moment.js, Lodash, and uuid. Knowledge of API security protocols, including JWT and OAuth 2.0. Familiarity with RBAC/ABAC access models. Excellent communication, organization, and problem-solving skills. Preferred Skills Experience working with Ayla, SAP, and connected device systems. Knowledge of UI/UX design principles for mobile applications. Hands-on experience with version control (Git) and editors like VS Code or WebStorm. Strong understanding of CI/CD pipelines and cloud environments (AWS, Azure, or GCP). What's in It for You Competitive salary and relocation package to Lebanon, TN Comprehensive medical, dental, and vision insurance Company-sponsored life insurance and retirement savings plan Short- and long-term disability coverage Tuition assistance and ongoing professional development A dynamic, forward-thinking culture where innovation and collaboration drive success Why You'll Love This Role You won't just write code - you'll build technology that connects the physical and digital worlds. This is a hands-on opportunity to work with the latest tools, contribute to a global platform, and grow your career within a company committed to innovation, sustainability, and technical excellence. Join us and help shape the future of connected technology - one line of code at a time.
    $62k-85k yearly est. 60d+ ago
  • Application Developer - Full Stack (React Native / Node.js / GraphQL)

    Top Echelon Software

    Software engineer lead job in Lebanon, TN

    📍 Lebanon, TN, USA | Relocation Assistance Available About the Opportunity Join a global technology leader that's transforming how people connect with innovative, energy-efficient products. This is your chance to be part of a forward-thinking engineering team building a next-generation mobile platform that combines cutting-edge design, smart connectivity, and real-world impact. You'll work in a collaborative environment where creativity meets technical excellence - designing solutions that make a difference in homes and businesses around the world. Primary Function We're developing a powerful cross-platform mobile application that integrates the latest technologies for seamless user experiences. Using React Native, Node.js, GraphQL, and JWT/OAuth 2.0, you'll help shape an app that's fast, secure, and built to scale. As an Application Developer, you'll play a key role in designing architecture, building features, and driving performance improvements from front to back end. Key Responsibilities Design, build, and maintain mobile applications using React Native for iOS and Android. Develop scalable APIs with Node.js and Apollo Server using GraphQL for efficient data flow. Integrate systems such as Salesforce, SAP, and Ayla IoT through secure and reliable middleware. Implement authentication using JWT and OAuth 2.0, ensuring robust data security. Manage databases and follow API documentation standards for consistency and quality. Write unit and integration tests using Jest to ensure reliability and maintainability. Maintain code quality using ESLint and Prettier; optimize performance with Babel. Collaborate with cross-functional teams (UI/UX, Cloud, IoT) to deliver a high-performance user experience. Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience). 3+ years of experience as a Full-Stack JavaScript Developer. Strong command of JavaScript (ES6+), React Native, and Node.js. Experience with GraphQL and REST APIs. Familiarity with Salesforce integration, IoT frameworks, Xcode, and Android SDK. Experience with libraries such as Axios, Moment.js, Lodash, and uuid. Knowledge of API security protocols, including JWT and OAuth 2.0. Familiarity with RBAC/ABAC access models. Excellent communication, organization, and problem-solving skills. Preferred Skills Experience working with Ayla, SAP, and connected device systems. Knowledge of UI/UX design principles for mobile applications. Hands-on experience with version control (Git) and editors like VS Code or WebStorm. Strong understanding of CI/CD pipelines and cloud environments (AWS, Azure, or GCP). What's in It for You Competitive salary and relocation package to Lebanon, TN Comprehensive medical, dental, and vision insurance Company-sponsored life insurance and retirement savings plan Short- and long-term disability coverage Tuition assistance and ongoing professional development A dynamic, forward-thinking culture where innovation and collaboration drive success Why You'll Love This Role You won't just write code - you'll build technology that connects the physical and digital worlds. This is a hands-on opportunity to work with the latest tools, contribute to a global platform, and grow your career within a company committed to innovation, sustainability, and technical excellence. Join us and help shape the future of connected technology - one line of code at a time.
    $62k-85k yearly est. 21d ago
  • Senior Software Engineer (Backend)

    Resolution Technologies, Inc.

    Software engineer lead job in La Vergne, TN

    Senior Software Engineer Job Description: This person delivers enterprise-grade software solutions with high customer impact. Leads architecture and development activities with a specialization in at least one major enterprise IT application, one major database platform, and one major operating system. Performs all aspects of the development life cycle. Acts as the senior technical programmer for the assigned enterprise system and/or application of responsibility. Delivers results through independent contributions and through mentoring of junior engineers. Senior Software Engineer Minimum Qualifications: Bachelor's degree in computer science or related field or directly related year for year experience 6 years' experience in designing, developing, implementing, and supporting enterprise level IT solutions Senior Software Engineer Preferred Skills: Knowledge of Development Tools with demonstrated expert experience in appropriate development tools - .NET Stack (C#, Web API with Asp.net Core and Entity Framework Core), Kafka, Kubernetes, JavaScript/Web front end technologies, PostgreSQL, SQL Server, IBM DB2, Visual Studio, VS Code, Docker, REST, JSON and XML technologies. Knowledge of Messaging / Enterprise Integration Patterns Knowledge of external technologies within domain of expertise Knowledge of all phases of applications systems analysis and programming Knowledge of and in depth understanding of the business or function for which application is designed. Knowledge of Databases with demonstrated expert experience integrating with PostgreSQL, IBM DB2, or SQL Server Knowledge of development source code management using git Knowledge of issue management and tracking using JIRAKnowledge of Object-oriented or Domain Driven Design Senior Software Engineer Key Responsibilities: Serves as Designer/Architect/Engineer for at least one major enterprise IT application. Leads areas of integration with at least one major operating system (e.g. Unix/Linux/Windows). Develops new design patterns, standards, etc. and works with other developers in implementation. Performs data modeling and architecture development. Reviews and evaluates application workflow and user experience. Acts as technical expert and provides application development oversight and involvement for Third Party integrations (e.g. Documentum, Adobe, etc.) and database (e.g. MySQL, Oracle, SQL Server) core components. Leads and executes testing to ensure the program meets the specified requirements. Drives solutions and guides the work of others to provide full application development life cycle support including specifications, prototypes, development, quality assurance and deployment. Champions innovation and expands sphere of influence through mentoring and guidance. Works with user/customer community, business analysts, and architects to capture system requirements and design. Leverages a technical network to collaborate across the organization
    $78k-102k yearly est. 1d ago
  • Software Engineer, Android Core Product - Murfreesboro, USA

    Speechify

    Software engineer lead job in Murfreesboro, TN

    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 Design award winner for inclusivity for 2025. 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 Android app, being the most used text-to-speech app in the Play Store, we find the need for a Senior Android Engineer to help us support the new user base as well as work on new and exciting projects to push us 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 Owning major features and working closely with our design team - take ownership of features inside the app and become responsible of delivering high quality features Shape the future of our Android team Own, maintain and improve reliability metrics for key features Participate in discussions across different teams - Product, Design, Engineering Review pull requests, and support other teammates Handle critical issues or cope with unexpected challenges Take ownership of feature releases and provide nightly builds for the QA team An Ideal Candidate Should Have 5+ years of software engineering experience Familiarity with Android components Experience building or contributing to at least one Android app Product design intuition and user empathy Drive to push the boundaries of Android UI/UX Understanding of the importance of tests and how to approach writing tests Self-drive to improve the app and codebase above and beyond what's outlined in the spec Rock solid experience with Kotlin, Kotlin Coroutines, Kotlin Flow, Dagger 2, MVVM, Clean Architecture, Background Services, Music Player Service, Android Animations, Jetpack Navigation, JUnit tests Excellent communication skills User oriented problem solving approach Driven with continuous feedback from leaders Bonus: Experience building, maintaining, or otherwise contributing to open source projects in Android Experience with iOS, Web or NodeJS Technologies we use: Kotlin Kotlin Coroutines Kotlin Flow Jetpack Navigation Dagger 2 Room Custom Views, Canvas & Paint Jetpack Compose JUnit What We offer: A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the 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.
    $61k-82k yearly est. Auto-Apply 60d+ ago
  • Application Developer - Energy & Water Technology - Base Salary to 100k/year - Lebanon, TN

    Allsearch Professional Staffing

    Software engineer lead job in Lebanon, TN

    Job Description Application Developer - Energy & Water Technology - Base Salary to 100k/year - Lebanon, TN Our client, a manufacturer of residential and commercial water heaters and boilers is searching for an Application Developer to join their onsite team in Lebanon, TN. In this role, the Application Developer will contribute to developing an application that prioritizes performance, usability, and scalability. Responsibilities: Build and maintain cross-platform mobile applications using React Native Design and develop GraphQL APIs using Node.js and Apollo Server Build and maintain backend logic, middleware, and third-party integrations Implement secure authentication using JWT Full API security protocol knowledge, like OAuth 2.0 vs just JWT API Documentation standards Ayla, SAP, Xcode, Android SDK, Salesforce UI/UX, IoT / Device experience Write unit and integration tests using Jest to ensure reliable code Maintain high code quality with ESLint and Prettier Optimize the application using Babel for efficient builds and performance Qualifications: Bachelor's degree in Information Technology or Computer Science 3+ years experience as a Full-Stack JavaScript Developer Strong expertise in JavaScript ES6+, React Native, and Node.js. Experience working with GraphQL and REST APIs Hands-on experience with libraries like Axios, moment.js, Lodash, and uuid Proficiency using Yarn, version control systems (e.g., Git), and modern editors like WebStorm or VS Code Experience with attribute-based access control (ABAC) or role-based access control (RBAC) Compensation: Base Salary to 100k/year 8.5% annual bonus Eligible for hybrid schedule (but must be able to perform work onsite in Lebanon) Relocation assistance #INDALL
    $62k-85k yearly est. 14d ago

Learn more about software engineer lead jobs

How much does a software engineer lead earn in Franklin, TN?

The average software engineer lead in Franklin, TN earns between $75,000 and $128,000 annually. This compares to the national average software engineer lead range of $93,000 to $168,000.

Average software engineer lead salary in Franklin, TN

$98,000
Job type you want
Full Time
Part Time
Internship
Temporary