.NET Developer - Sr/Lead
Senior software engineer job in Smyrna, TN
DETAILS: SR .NET ENGINEER
Title: Sr .NET Engineer
Compensation: Great Base salary + Strong Bonus + Excellent benefits
OVERVIEW: SR .NET ENGINEER
We are seeking an experienced Senior .NET Engineer with experience in Microservices, Kubernetes, and MetaData to deliver enterprise-grade software solutions that will have a major impact on our customers. Leads architecture and development activities and performs all aspects of the development life cycle. Will act as the senior technical programmer and is expected to assist in mentoring of junior engineers.
RESPONSIBILITIES: SR .NET ENGINEER
Serves as Designer/Architect/Engineer for a major enterprise software application.
Leads areas of integration specializing in one operating system.
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 and database 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
MINIMUM REQUIREMENTS: SR .NET ENGINEER
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
.Net Stack (C#, Win Forms, Web API with Asp.net Core and Entity Framework Core)
MicroServices, Kafka, Kubernetes,
Javascript/Web front end technologies
Docker, REST and JSON technologies.
Knowledge of MetaData and Databases with demonstrated expert experience integrating with MySQL and SQL Server
Knowledge of development source code management using GIT Hub and JIRA
Knowledge of Object-oriented design
Senior Software Engineer (Fullstack)
Senior software engineer 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
.NET Developer
Senior software engineer job in Brentwood, TN
We're supporting a large enterprise technology group looking for an experienced .NET Developer to join a team responsible for processing high-volume supplier data and maintaining a key internal/external web application. This role is hands-on, collaborative, and ideal for someone who enjoys solving complex backend challenges while working closely with other engineers, QA, UX, and product.
What You'll Work On
Develop and maintain backend features within a C#/.NET web application
Build and support processes that ingest, map, and validate large supplier rebate files
Write clean, scalable code and contribute to architecture discussions
Participate in pair programming (core part of this team's culture)
Troubleshoot issues, analyze data mismatches, and support workflow improvements
Collaborate with Product Owner, QA, and UX on requirements and functionality
Top Skills Needed
8+ years of .NET web development experience
Experience with modern JavaScript frameworks (Vue preferred; React or Angular acceptable)
Strong SQL Server knowledge
Comfort with pair programming and collaborative engineering
Ability to break down complex tasks and communicate technical solutions clearly
Team & Environment
You'll work with:
2 other developers
1 Product Owner
1 QA
1 UX designer
The environment values partnership, clarity, curiosity, and long-term thinking.
What This Role Solves
You'll help improve how supplier files are received, processed, corrected, and delivered as clean, actionable data across the organization.
Interview Process
Round 1: 1-hour virtual with Hiring Manager - background, soft skills, and light technical questions
Round 2: 1.5-hour virtual with the team - deeper conversational technical assessment
Application Developer - Full Stack (React Native / Node.js / GraphQL)
Senior software engineer 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.
Senior Software Engineer
Senior software engineer job in Smyrna, TN
Our engineers are some of the most talented and engaged in the industry. As a leader in providing industrial automation and integration services, we offer stimulating, challenging projects across a wide variety of industries including Consumer Packaged Goods, Food and Beverage, Chemical, Automotive, Metals, Pulp & Paper and Power & Utilities. We work in small teams, build strong relationships with our colleagues and customers, and provide many opportunities for career development. For all these reasons and more, our Engineers have a strong sense of accomplishment and choose to call EOSYS home.
As a Senior Software Engineer at EOSYS, you will be working with small, multi-disciplinary teams to develop software solutions for our manufacturing clients. Applications range from standalone SCADA applications to full-scale MES/MOM applications across multiple facilities. The EOSYS Digital Transformation team focuses primarily on the food & beverage and automotive industries.
Projects typically range from a few weeks up to 6 months. On some projects, you will also be a part of the project commissioning team that goes onsite to the client. This allows you to see the "fruits of your labor" while also getting to experience unique manufacturing environments such as automotive assembly, guitar manufacturing, chocolate production and whiskey making. Based on your capabilities and interest, there will be opportunities to learn new skills and technologies as well as advance within the company.
Requirements
* BS in Computer Science or Engineering (Computer, Electrical, Mechanical)
* 10+ years' experience designing and developing software applications using some or all of the following languages and/or technologies: Python, C#, .NET, HTML, JavaScript, CSS, database experience (MS SQL preferred)
* An equivalent combination of relevant education and experience will be considered
Nice to have
* Experience with MQTT and UNS
* Experience with Vue, React, or Angular
* Agile methodology experience
* Basic knowledge of PLC tag structures and communications
* Azure DevOps experience
* Familiarity with working in a manufacturing environment
Work Conditions
* The work environment for this job is a combination of office and industrial setting. Must be willing to work in a manufacturing plant environment.
* Sitting at a desk or console for extended periods.
* Must be able to be fitted for Personal Protective Equipment for certain customers.
* Must be able to work extended hours when needed. Must be able to work the rare night or non-traditional shift (Potentially 1-2x per year).
All applicants must be authorized to work in the United States. EOSYS is not currently accepting work visas.
The EOSYS Group is an Equal Opportunity employer and provides equal employment opportunities to all qualified applicants without regard to race, color, religion, age, national origin, disability status, genetics, protected veteran status, sex, sexual orientation, sexuality, transgender status, gender identity or expression, or any other characteristic protected by federal, state or local laws.
If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting our HR department at ************.
Senior Programmer Analyst-Oracle
Senior software engineer job in Goodlettsville, TN
As one of the most experienced staffing firms in Denver, Colorado, North Star Staffing Solutions prides itself on exceptional services and relationships that we have built over the years. Our dedication to satisfying our clients' needs is driven by a passionate team of dedicated staff with over 10 years of experience. We have continued to provide the recruiting and staffing expertise our clients expect and they have acknowledged time and again that our services are integral to their success. Our mission is to bring great people and great organizations together. This is the foundation that has made us who we are today. We understand the changing dynamics of today's workplaces and the landscape of the economy. This is what puts us one step ahead when it comes to selecting the right fit for your organization.
Job Description
The Sr. Programmer Analyst - Oracle, will design, develop, and test Oracle solutions for required projects; create system level technical test plans and documentation.
Job Requirements:
* Experience in PL/SQL and SQL, Oracle Forms and Reports
* Knowledge of at least one programming language and database
Compensation will consist of a competitive salary based on experience, with bonus potential and benefits.
* Visa Requirements: U.S. Citizens / Green Card Holder
Qualifications
• Minimum 5 years experience in Information Technology and Bachelor's degree.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Application Developer - Energy & Water Technology - Base Salary to 100k/year - Lebanon, TN
Senior software engineer 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
Application Developer - Energy & Water Technology - Base Salary to 100k/year - Lebanon, TN
Senior software engineer 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
Senior Software Engineer
Senior software engineer job in La Vergne, TN
Ingram Content Group (ICG) is currently seeking a Senior Software Engineer to join our team in LaVergne, TN (Greater Nashville area). 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. This position will be expected to work from the Ingram headquarters 4 days per week.
Want to help explore and build new ways to deliver content to the world?
At Ingram, our Technology team is blazing a trail by providing content distribution services to thousands of publishers with key initiatives around business intelligence, machine learning, continuous integration and omnichannel. We support diverse people and technology that highlights innovation through SaaS platforms, metadata, cloud, and containerization. Our teams are agile, and emphasize authenticity, creativity, and transparency upon a fact-based foundation.
The world is reading, and it is our goal to connect as many people as possible to the content they want in the simplest ways. If you are an IT professional who strives to deliver results through collaborative partnerships, understanding what drives business, and enjoys working in a connected culture, we can't wait to meet you!
The ideal candidate will have the following 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
We have a preference for:
Knowledge of Development Tools with demonstrated expert experience in appropriate development tools - .Net Stack (C#, Win Forms, Web Api with Asp.net Core and Entity Framework Core), Kafka, Kubernetes, Javascript/Web front end technologies, MySQL, SQL Server, Visual Studio, Docker, REST and JSON technologies.
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 MySQL and SQL Server
Knowledge of development source code management using GIT Hub and JIRA
Knowledge of Object-oriented design
The Senior Software Engineer key responsibilities are:
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 work flow 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
Hiring Salary Range: $108,000k - $138,000k. This range represents the anticipated low and high end of the salary for this position. It will be determined by factors including but not limited to: the applicant's education, experience, knowledge, skills, and abilities, geographic location, as well as internal equity and alignment with market data.
Additional Information
Perks/Benefits:
A highly competitive compensation package with generous benefits beginning first day of employment for Medical/Prescription Drug plans, HSA, Vision, Dental and Health Care FSA.
15 vacation days & 12 sick days accrued annually and 3 personal days
401K match, Life and AD&D, Employee Assistance programs, Group Legal, & more
Wellness program with access to onsite gym and basketball court for associates
Encouraged continued education with our tuition reimbursement program
Financial and in-kind opportunities to engage with non-profits in your community
Company match program for United Way donations
Volunteer opportunities and in-kind drives for non-profits throughout the year
Take breaks or brainstorm in our game room with ping pong & foosball
Casual Dress Code & Flexible Schedules (per team)
The world is reading, and Ingram Content Group (“Ingram”) connects people with content in all forms. Providing comprehensive services for publishers, retailers, libraries and educators, Ingram makes these services seamless and accessible through technology, innovation and creativity. With an expansive global network of offices and facilities, Ingram's services include digital and physical book distribution, print-on-demand, and digital learning. Ingram Content Group is a part of Ingram Industries Inc. and includes Ingram Book Group LLC, Ingram Publisher Services LLC, Lightning Source LLC, Ingram Library Services LLC, Tennessee Book Company LLC, Ingram Content Group UK Ltd. and Ingram Content Group Australia Pty Ltd.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, work related mental or physical disability, veteran status, sexual orientation, gender identity, or genetic information.
EOE-Race/Gender/Veterans/Disabled
We participate in EVerify.
EEO Poster in English
EEO Poster in Spanish
.Net Technical Lead
Senior software engineer job in Brentwood, TN
Must Have Technical/Functional Skills 8+ years of advanced hands-on experience with .NET Framework, .NET Core/.NET 5+, and C#. Expert-level knowledge of ASP.Net Core Web API, Entity Framework Core, LINQ Strong proficiency in Entity Framework Solid experience with software architecture, design patterns, and building scalable systems.
Extensive experience with SQL Server/Postgres, including database design and performance tuning.
Experience with front-end technologies such as Angular
Hands-on experience with Azure/GCP DevOps, CI/CD pipelines, and Git.
Roles & Responsibilities
* Technical Leadership:
o Lead the design, development, and implementation of .NET applications and services.
o Make key technical decisions, select appropriate tools and methodologies, and set the strategic technical direction.
o Architect and build server-side architecture and design the overall system to meet current and future needs.
* Team Management and Mentorship:
o Guide, mentor, and train team members.
o Foster a collaborative and supportive team culture.
o Coordinate development tasks and act as an escalation point for technical issues.
* Code Quality and Best Practices:
o Conduct code reviews and ensure adherence to coding standards and best practices.
o Promote code quality, maintainability, and efficiency.
o Identify technical debt and implement solutions to improve code quality.
* Collaboration and Communication:
o Communicate project technical issues and progress with clients and stakeholders.
o Collaborate with product managers, designers, and other teams to align technical solutions with business goals.
o Participate in requirement gathering and project planning.
* Problem-Solving and Deployment:
o Troubleshoot and resolve complex technical problems.
o Coordinate the deployment of code into various environments.
o Oversee the development lifecycle, including testing and release processes.
Generic Managerial Skills, If any
* Excellent communication and ability to articulate process clearly.
* Strong problem-solving mindset with ownership and accountability.
* Comfortable in fast-paced, collaborative, research-driven environments.
* Proven ability to lead discussions, mentor team
Salary Range: $120,000 $130,000 Year
TCS Employee Benefits Summary:
Discretionary Annual Incentive.
Comprehensiv e Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & amp; Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
#LI-SP1
Technology Lead - WebMethods
Senior software engineer job in Brentwood, TN
Hi, I hope you are doing good. I have a job opportunity related to your profile with one of our client, please find below Job Description for your review. If you are interested and available for the following position then please send your updated resume in word format along with your contact details to discuss further.
Role: Technology Lead - WebMethods
Duration: Full Time
Location: Brentwood, TN
Qualifications
Basic
•Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
• At least 4 years of experience with Information Technology.
Preferred
Technical responsibilities include development, maintenance, support and implementation of complex project modules. Extensive knowledge of standard concepts and principles in delivering consulting project assignments.
Essential Functions:
• Experience with web Methods Integration and web Methods products like Designer,IntegrationServer,My web Methods server, Universal Messaging etc.,
• Good understanding of e-commerce and web integration principles, Enterprise Application Integration (EAI), middleware, or other integration experience at the enterprise level. Experience developing web services and an understanding of Service Oriented Architecture (SOA). Familiar with Portals and Portal development.
• Provides the application of technical/functional skills to our customers and implement successful solutions that run, manage and optimize their key business processes. Also, has the ability to respond to detail queries by the customer.
• Good knowledge of design patterns, and recommends proper usage of patterns. Guides (and helps others) in creating and reusing components.
• Expected to continue to build upon domain knowledge and technical/ proprietary skills to reach levels of expertise, while adapting standard principles to new or changed conditions in day to day work.
• Responsible for coaching, guiding and mentoring junior members in the team to help them scale faster.
• Part of client teams as a senior resource and help meet client project objectives or be required to travel extensively.
Qualifications
•Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Engineer Emerging Leader Program
Senior software engineer job in Hillsboro, TN
From a small family business to a multi-billion-dollar global company, Sonoco has been changing the face of products and packaging since 1899 - all while keeping the heart of “People Build Businesses” alive.
Our talented people are at the core of our growth, constantly reinventing the Sonoco wheel with brilliant solutions every year. Today we are a world leader in global packaging solutions with diversified operations in over 34 countries. We're extremely proud of our portfolio of brands, our achievements in sustainability and industrialization and the groundbreaking work accomplished by our people.
Sonoco's Emerging Leaders Program (ELP) is your pathway to becoming one of Sonoco's future business leaders. For over four decades, this selective program has been a cornerstone of career growth for professionals starting their journey with us.
Grounded in our mission to empower emerging leaders to excel as leaders, teammates, and followers who consistently do the right thing, ELP offers full-time positions designed for recent college graduates that go beyond a traditional first job. Over 24 months, associates gain hands-on experience, personalized leadership development, and coaching tailored to their unique strengths - all while building connections with other emerging leaders across the company.
With access to our diverse portfolio of businesses, ELP associates are empowered to shape their careers, contribute to Sonoco's culture, and deliver meaningful impact from day one - growing into the well-rounded, value-driven leaders of tomorrow.
Your time spent in the ELP will cover specific core objectives as follows (but not limited to):
Technical Skills Training - Safety, Quality, Scheduling, Customer satisfaction
Leadership Training - Supervisory skills, Performance Management, Mentorship
Business Insights - Accountability, Execution, Risk Taking, Budgeting
Culture Integration - including Communication, Collaboration and Innovation
We want employees who can help us live our purpose each and every day. Our core belief is the People Build Businesses, by ‘Doing the Right Thing'. To become a member of the ELP you must have strong ethics, a passion for innovation, and be willing to go the extra mile.
We are looking for students who:
Have or will obtain a Bachelor or Master's degree in Engineering or Sciences by December 2025 or May 2026
Previous internship experience (preferably in Manufacturing or functional area)
Proven leadership experience
Desire to work in a Manufacturing environment
Technical aptitude
Strong communication, presentation, and interpersonal skills
All ELP Associates must be open to relocation (immediately or in the future) and be willing to work rotating or late shifts.
This position is within our Sonoco Metal Packaging division, located at our Chestnut Hill, Tennessee facility.
Compensation:
The annual base salary range for Non-Technical Degrees is between $67,000 and $70,000
The annual base salary range for Technical Degrees is between $76,000 and $82,500
At Sonoco Products Company, we offer a comprehensive total rewards package, including competitive pay and benefits.
*Benefits listed below are for employees located in the U.S. Specific benefits and wellbeing programs may vary depending on your location (within the U.S. or global), or if you are a union employee.
Benefits
Medical, dental, and vision coverage for you and your dependents, including FSA and HSA options
401(k) retirement plan with company match
Wellbeing tools and resources to support holistic health, including an Employee Assistance Program with a variety of services
Paid time off and holidays to recreate, rejuvenate and care for the health of yourself and family
Variety of company paid and voluntary employee-paid insurance plans including life, personal accident, and disability insurance
Tuition reimbursement
We are an equal opportunity employer, and we strictly prohibit and do not tolerate discrimination against employees, applicants or any other covered persons because of race, color, religion, national origin or ancestry, sex, pregnancy, sexual orientation, marital status, gender identity or expression, age, disability, genetic information, veteran status, or any legally protected characteristic.
Auto-ApplyPuroClean of Hendersonville Lead Technician
Senior software engineer job in Hendersonville, TN
Company and Culture:PuroClean, a leader in emergency property restoration services, helps families and businesses overcome the devastating setbacks caused by water, fire, mold, biohazard, and other conditions resulting in property damage. We operate with a ‘servant-based leadership' mindset and seek to create an environment where our team members can grow both professionally and spiritually through serving our customers, communities, and each other.
Perks:
Online Mobile Courses
Flexible Scheduling
Paid Training for Career Advancement
Opportunity to Help People in Times of Need
Aggressive Competitive Wages
Job Overview: With a "One Team" mentality, the primary job of the Lead Technician is to manage disaster response and/or crisis management activities for water mitigation, fire restoration, mold remediation, and bio-hazard clean-up. They meet with customers and walk them through the process, assesses the scope of work as well as supervise, develop, and mentor other technicians working on the job.
Experience/Qualifications:
• Minimum of 2 years field experience or; • IICRC Water Restoration Technician (WRT) Certification REQUIRED and; • IICRC Fire & Smoke Restoration Certification (FSRT) or; • IICRC Applied Structural Drying (ASD)
Essential Job Functions:
The Lead Technician is responsible for:
Communicate the process to the customer and provide daily updates to insurance partners and centers of influence.
Assess and evaluate job severity and extent of damages.
Understand and promote the operational systems used by the company:
Company CRM
Xactimate
MICA
Be able to train new employees on the specific responsibilities for Technicians
Maintaining a professional, positive attitude and appearance at all times.
Must be willing to wear company provided uniform.
Develop a team culture with all field operations staff and other members of the organization Specific
Responsibilities:
The Lead Technician is responsible for:
Adhere to all OSHA and company safety procedures and standards.
Understanding adhering to the following restoration procedures:
Water Damage Restoration Procedures
Mold Remediation Equipment and Procedures
Fire and Smoke Cleaning Tools and Procedures
Carpet Cleaning Equipment and Procedures 2
Demonstrating a “can do” attitude at all times as a team player and completing all necessary paperwork when providing customer service.
Maintaining all equipment and vehicles at a clean and serviceable level; at all times.
Available 24 hours a day, 7 days a week to complete emergency jobs
Physical Requirements:
Valid Driver's License and ability to drive company vehicles.
Able to lift and carry equipment weighing up to 75 pounds.
Able to work for extended time periods in large and confined spaces.
Able to work for extended periods of time with appropriate respirator equipment - Must pass respirator fit test and medical evaluation
Compensation: $16.00 - $20.00 per hour
“We Build Careers”
- Steve White, President and COO
With over 300 locations across North America and Canada, PuroClean is leading the industry in emergency property restoration services, by helping families and businesses overcome the devastating setbacks caused by water, fire, mold, biohazard, and other conditions resulting in property damage. We operate with a ‘servant-based leadership' mindset and seek to create an environment where our team members can grow both professionally and spiritually through serving our customers, communities, and each other.
Culture is very important to us. We want to make sure that we are the right fit for YOU!
Apply today and join our Winning TEAM.
“We are One Team, All In, Following The PuroClean Way in the spirit of Servant Leadership”
This franchise is independently owned and operated by a franchisee. Your application will go directly to the franchisee, and all hiring decisions will be made by the management of this franchisee. All inquiries about employment at this franchisee should be made directly to the franchise location, and not to PuroClean Corporate.
Auto-ApplySenior Software Engineer (Backend)
Senior software engineer 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
Sr Oracle EBS Developer
Senior software engineer job in La Vergne, TN
DETAILS: SENIOR ORACLE EBS DEVELOPER
Title: SENIOR ORACLE EBS DEVELOPER
Compensation: $140,000 - $150,000 base plus strong bonus plan, and excellent benefits package
We are searching for a Senior Oracle Programmer/Analyst to join a great team with the desire to continue growing and the opportunity to impact an industry-leading organization. Excellent company benefits and culture with work-life balance and plenty of exciting work. If you are looking to make a change where you can impact the core value and products of an organization, and have the benefits of a large corporation with the flexibility and culture of a smaller one please give us a call and consider more information.
RESPONSIBILITIES: SENIOR ORACLE EBS DEVELOPER
Designs, develops, and maintains Oracle database stored code and objects, including schema design, table structures, indexes, and data modeling.
Optimizes database performance by fine-tuning queries, identifying and resolving bottlenecks, and implementing indexing strategies.
Develops complex PL/SQL procedures, functions, triggers, and packages to implement business logic and data manipulation.
Creates and maintains database scripts, including stored procedures, views, and materialized views.
Performs unit testing and debugging of PL/SQL code to ensure functionality, accuracy, and adherence to business requirements.
Proficiently handles creating and parsing XML and JSON structures and their interfaces within Oracle database applications.
Troubleshoots and resolves database issues, including performance problems, data corruption, and connectivity errors.
Create/extend proprietary applications functionality using Oracle RDBMS, PL/SQL, Oracle Apps Forms, Concurrent Manager utilization, and new Apps Responsibility registrations.
Define, install, configure, and maintain all associated Oracle reporting functionality based on the Oracle Business
MINIMUM REQUIREMENTS: SENIOR ORACLE EBS DEVELOPER
Bachelor's degree or related field or directly related year-for-year work experience
4+ Years of experience in the Oracle E-Business Suite
A deep understanding of Oracle database architecture, Oracle SQL, PL/SQL programming, and performance tuning. Experience with Oracle database versions 19c, 12c, 11i are all acceptable.
Several years of hands-on experience working with Oracle E-business with a focus on financial applications.
Creating efficient, maintainable, and optimized PL/SQL stored code.
PREFERRED EXPERIENCES
Experience in writing Java Applications
Hands on working with Bottomline Transform electronic document suite
Sr Programmer Analyst
Senior software engineer job in Goodlettsville, TN
As one of the most experienced staffing firms in Denver, Colorado, North Star Staffing Solutions prides itself on exceptional services and relationships that we have built over the years. Our dedication to satisfying our clients' needs is driven by a passionate team of dedicated staff with over 10 years of experience. We have continued to provide the recruiting and staffing expertise our clients expect and they have acknowledged time and time again that our services are integral to their success. Our mission is to bring great people and great organizations together. This is the foundation that has made us who we are today. We understand the changing dynamics of today's workplaces and the landscape of the economy. This is what puts us one step ahead when it comes to selecting the right fit for your organization.
Job Description
The Sr. Programmer Analyst - Oracle, will design, develop and test Oracle solutions for required projects. The Analyst will also create system level technical test plans and documentation while helping with the development of technical skills of other team members and supporting production systems.
Duties & Responsibilities
•Writes and assembles system level design specifications. •Programs, tests and documents new and/or existing applications. •Develops system level program specifications and test plans. •Provides regular support for existing programs and procedures (7 x 24). •Assists with system level user tests, documentation, and training. •Ensures quality control by adhering to programming, testing and documentation standards. •Provides informal technical support for team members.
Knowledge, Skills & Abilities
•Ability to design effective systems based on user requirements. •Understands the systems development process. •Capable of writing thorough system and unit test plans. •Good written, oral, and listening communication skills. •Ability to coordinate and administer tasks related to smaller projects. •Understanding of general business concepts and user procedures. •Must be a team player and customer service driven.
Qualifications
Job Requirements & Qualifications:
•Minimum 5 years experience
•*MUST HAVE U.S. Bachelor's degree*
•Extensive experience in PL/SQL and SQL is required
•Extensive experience in Oracle Forms and Reports is required
•Must have a thorough knowledge of at least one programming language (Java highly preferred)
Application Developer - Energy & Water Technology - Base Salary to 100k/year - Lebanon, TN
Senior software engineer 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
Java Technical Lead
Senior software engineer job in Brentwood, TN
Must Have Technical/Functional Skills 1. Java 21 · Spring Framework( sSpring boot, Spring Oauth2, MVC, Spring Data, Spring cloud), · 2. Liquibase is an added advantage 3. Having GCP knowledge ( Spanner, cloud Pub-Sub, Bigquery, Data Studio, Apache beam with cloud Data flow, Cloud Composer)
4. CI/CD - Jenkins, Bitbucket · Monitoring - Dynatrace, Looker
Roles & Responsibilities
1. Technical Leadership
* Lead the design, development, and implementation of Java-based applications.
* Ensure adherence to best practices in coding, architecture, and performance optimization.
* Provide technical guidance and mentorship to development teams.
2. Solution Design & Architecture
* Define and review application architecture, ensuring scalability and maintainability.
* Collaborate with architects and stakeholders to design robust solutions.
* Evaluate and integrate new technologies, frameworks, and tools.
3. Development & Code Quality
* Write high-quality, efficient, and maintainable Java code.
* Conduct code reviews and enforce coding standards.
* Ensure proper unit testing and integration testing practices.
4. Project Delivery
* Work closely with project managers to plan and deliver projects on time.
* Estimate effort, define timelines, and manage technical risks.
* Coordinate with cross-functional teams (QA, DevOps, UI/UX).
5. Stakeholder Management
* Communicate technical concepts clearly to non-technical stakeholders.
* Collaborate with clients to understand requirements and provide solutions.
* Handle escalations and ensure smooth delivery.
6. Performance & Security
* Optimize application performance and scalability.
* Implement security best practices in application development.
* Monitor and troubleshoot production issues.
7. Team Development
* Mentor junior developers and help them grow technically.
* Conduct knowledge-sharing sessions and training.
* Foster a culture of continuous improvement and innovation.
8. Cloud & Integration
* Work on cloud-based deployments (GCP).
* Integrate applications with third-party services and APIs.
* Ensure CI/CD pipelines are properly implemented.
Generic Managerial Skills, If any
* Excellent communication and ability to articulate complex technical ideas clearly.
* Strong problem-solving mindset with ownership and accountability.
* Comfortable in fast-paced, collaborative, research-driven environments.
* Curious about AI, cloud computing, and frontend evolution.
* Proven ability to lead discussions, mentor developers, and contribute to technical strategy.
Salary Range: $120,000 - $130,000 a Year
TCS Employee Benefits Summary:
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & amp; Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
#LI-SP1
Technology Lead - WSO2
Senior software engineer job in Brentwood, TN
Hi, I hope you are doing good. I have a job opportunity related to your profile with one of our client, please find below Job Description for your review. If you are interested and available for the following position then please send your updated resume in word format along with your contact details to discuss further.
Role: Technology Lead - WSO2
Duration: Full time
Location: Brentwood, TN
Skills & Experience
Required
• Bachelor's degree or equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education
• At least 4 years of experience in Information Technology.
Preferred:
• At least 1 year of experience with WSO2
• Able to interpret requirements to develop services/integrations in CI/CD and Agile process.
• Extensive experience designing and developing RESTful APIs
• Broad knowledge of web standards relating to APIs (OAuth, SSL, CORS, JWT, etc.)
• Extensive coding experience with either Java/Spring or Node.js
• Understanding of differences between SOA and API design.
• Knowledge of Change & Incident Management process (CMRs, etc.)
Nice to Have Technical Skills
• NoSql experience (Cassandra, MongoDB, DynamoDB)
• Design and develop REST based APIs leveraging Java platform
• Experience working in a scrum team and in onsite/offshore model.
• Exposure to DevOps.
Experience and desire to work in a Global delivery environment
Qualifications
• Bachelor's degree or equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education
Additional Information
All your information will be kept confidential according to EEO guidelines.
Sr. Programmer Analyst - PL/SQL
Senior software engineer job in Goodlettsville, TN
Company Name: Dollar General
Req # : 74460BR | Type: Full Time | Posted: 10/6/2014 | Edited: N/A | Fee: 20.00% Percentage Computed On Base Salary
minimum: $80,000
Maximum: $88,000
target: $85,000
Bonus: 10%
Travel: 10%
Sponsor/transfer H-13 and/or H-2B: No
sponsor / transfer work permits: No
Paid relocation: Yes
Honor Period: 3 months
Job Description
Are you ready for an exciting career move? We''re a fast moving $17.5 billion, Fortune 200 publicly-traded company with more than 11,000 stores and 12 distribution centers in 40 states, growing by hundreds of stores each year. We work in an energetic team atmosphere that leverages each person's strengths and maximizes potential. We are committed to attracting upbeat, talented, and motivated people who can advance our mission of "Serving Others."
The Sr. Programmer Analyst - Merchandising Systems will be responsible for the analysis, design, development, maintenance and support of software applications.
Duties and Responsibilities
1. Performs the following activities: requirements definition, design, development, testing and implementation.
2. Gains necessary input/approval of requirements and design and participates in code reviews.
3. Ensures applications meet requirements and is error free.
4. Develops technical system documentation.
5. Ensures that applications meet the architectural standards.
6. Works on periodic maintenance releases of applications, including enhancements and defects.
7. Looks for ways to enhance design of application for better maintainability and software reuse.
8. Looks for ways to incrementally improve the architecture of legacy systems.
9. Manages workload to deliver quality deliverables that meet requirements and timelines.
10. Communicates status of assignments to supervisor.
11. Notifies supervisor of issues that impact productivity or ability to meet expectations.
12. Assists Manager in tracking progress, prioritizing work, developing time estimates and work plans and assisting less experienced team members
13. Resolves issues or escalates to Manager, if necessary.
14. Checks work in to central repositories.
Qualifications
Qualifications
1. Strong experience with PL/SQL and SQL is required in PL\SQL programming is required - procedures, packages, triggers, functions.
2. E/R modeling.
3. Experience with Oracle 10 and 11g environment preferred.
4. Experience using JAVA a plus, but not required.
5. Experience with Unix scripts, and report experience like Oracle Reports or UML would be a plus.
6. Experience using Web Focus a plus.
7. Excellent skills in writing, maintaining, testing and debugging code in applicable programming languages.
8. Experience with Oracle relational databases.
9. Ability to apply Object-Oriented analysis and design.
10. Knowledge of Linux operating systems a plus.
Work Experience and/or Education
- Bachelor''s Degree or equivalent related experience.
- Minimum of three years of experience in Information Services.
Compensation will consist of a competitive salary based on your experience, with bonus potential.
Our Benefits Package
Health, dental, vision and life insurance
Long term disability
Accidental Death and Dismemberment insurance
Company matched 401(k)
Paid vacation
On site child care, ATM, cafeteria and fitness facility
Free covered parking
Fun, values centered work atmosphere
Corporate casual dress
Relocation Assistance
Dollar General is an Equal Opportunity Employer
MUST:
1. Strong experience with PL/SQL & SQL is required in PL/SQL programming is required - procedures, packages, triggers, functions.
2. E/R modeling.
3. Experience with Oracle relational databases.
4. Ability to apply Object-Oriented analysis and design
5. Excellent skills in writing, maintaining, test and debugging code in applicable programming.
MUST have solid work history & meet minimum qualifications.
Additional InformationAll your information will be kept confidential according to EEO guidelines.