Principal software engineer jobs in Brentwood, TN - 128 jobs
All
Principal Software Engineer
Lead Technician
Senior Software Engineer
Software Engineer
Senior Engineer
Lead Developer
Lead Engineer
Devops Engineer
Software Engineer Senior In Quality
Senior Leader
Software Developer
Senior Test Systems Engineer
Embedded Software Engineer
Senior Software Application Engineer
Senior Applications Engineer
Software Tester
Schneider Electric 4.2
Principal software engineer job in Franklin, TN
We are seeking a highly skilled and experienced Senior Software Tester to join our dynamic team. The ideal candidate will be responsible for ensuring the quality and reliability of our edge software solutions. This role involves designing and executing comprehensive test plans, identifying and documenting defects, and collaborating with cross-functional teams to deliver high-quality software products.
The Senior Software Tester will play a critical role in maintaining the performance and stability of our edge computing applications.
For this U.
S.
based position, the expected compensation range is $105,000 - $121,000 per year, which includes base pay and short-term incentive.
The compensation range for this full-time position applies to candidates located within the United States.
Our salary ranges are determined by reviewing roles of similar responsibility and level.
Within the salary range, individual pay is determined by several factors including performance, knowledge, job-related skills, experience, and relevant education or training.
Schneider Electric also offers a comprehensive benefits package to support our employees, inclusive of medical (with member reward points), dental, vision, and basic life insurance, Benefit Bucks (credits to apply towards your benefits) flexible work arrangements, paid family leaves, 401(k) + match, well-being and recognition (including service anniversary) programs, 12 holidays per year, 15 days of paid time off per year (pro-rated in the first year of employment based on start date), opportunity to purchase company stock (eligibility depends on start date), and military leave benefits.
You must submit an online application to be considered for the position.
The Company will accept applications on an ongoing basis until the position is filled.
Duties and responsibilities Develop and implement detailed test plans, test cases, and test scripts for edge software applications.
Execute manual and design automated tests to identify software defects and ensure product quality.
Collaborate with software developers, product managers, and other stakeholders to understand requirements and design effective testing strategies.
Perform regression testing to ensure existing functionality is not compromised by new changes.
Analyze test results, identify root causes of defects, and work with development teams to resolve issues.
Maintain and update test documentation, including test plans, test cases, and test scripts.
Participate in code reviews and provide feedback on software quality and testability.
Stay up-to-date with the latest testing tools, methodologies, and industry trends to continuously improve testing processes.
Ensure compliance with industry standards and best practices in software testing.
Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field.
Minimum of 3 years of experience in software testing, with a focus on edge computing or related technologies.
Experience in communications protocols (Modbus, OPC UA, MQTT, etc.
) Strong knowledge of software testing methodologies, tools, and processes.
Proficiency in test automation tools and frameworks (e.
g.
, Playwright, Test Complete, Selenium, JUnit, TestNG).
Experience with performance testing and tools (e.
g.
, JMeter, LoadRunner).
Excellent analytical and problem-solving skills.
Strong communication and collaboration skills.
Ability to work independently and as part of a team.
Detail-oriented with a strong focus on quality.
Familiarity with Agile/Scrum development methodologies.
Certification in software testing (e.
g.
, ISTQB) is a plus.
About Schneider Electric Schneider Electric is leading the Digital Transformation of Energy Management and Automation in Homes, Buildings, Data Centers, Infrastructure and Industries.
With global presence in over 100 countries, Schneider is the undisputable leader in Power Management - Medium Voltage, Low Voltage and Secure Power, and in Automation Systems.
We provide integrated efficiency solutions, combining energy, automation and software.
In our global Ecosystem, we collaborate with the largest Partner, Integrator and Developer Community on our Open Platform to deliver real-time control and operational efficiency.
We believe that great people and partners make Schneider a great company and that our commitment to Innovation, Diversity and Sustainability ensures that Life Is On everywhere, for everyone and at every moment.
www.
schneider-electric.
com Let us learn about you! Apply today.
You must submit an online application to be considered for any position with us.
This position will be posted until filled.
Looking to make an IMPACT with your career? When you are thinking about joining a new team, culture matters.
At Schneider Electric, our values and behaviors are the foundation for creating a great culture to support business success.
We believe that our IMPACT values - Inclusion, Mastery, Purpose, Action, Curiosity, Teamwork - starts with us.
IMPACT is also your invitation to join Schneider Electric where you can contribute to turning sustainability ambition into actions, no matter what role you play.
It is a call to connect your career with the ambition of achieving a more resilient, efficient, and sustainable world.
We are looking for IMPACT Makers; exceptional people who turn sustainability ambitions into actions at the intersection of automation, electrification, and digitization.
We celebrate IMPACT Makers and believe everyone has the potential to be one.
Become an IMPACT Maker with Schneider Electric - apply today! €36 billion global revenue +13% organic growth 150 000+ employees in 100+ countries #1 on the Global 100 World's most sustainable corporations You must submit an online application to be considered for any position with us.
This position will be posted until filled.
Schneider Electric aspires to be the most inclusive and caring company in the world, by providing equitable opportunities to everyone, everywhere, and ensuring all employees feel uniquely valued and safe to contribute their best.
We mirror the diversity of the communities in which we operate, and 'inclusion' is one of our core values.
We believe our differences make us stronger as a company and as individuals and we are committed to championing inclusivity in everything we do.
At Schneider Electric, we uphold the highest standards of ethics and compliance, and we believe that trust is a foundational value.
Our Trust Charter is our Code of Conduct and demonstrates our commitment to ethics, safety, sustainability, quality and cybersecurity, underpinning every aspect of our business and our willingness to behave and respond respectfully and in good faith to all our stakeholders.
You can find out more about our Trust Charter here Schneider Electric is an Equal Opportunity Employer.
It is our policy to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct.
$105k-121k yearly 25d ago
Looking for a job?
Let Zippia find it for you.
Sr. Principal Air Vehicle System Test Engineer ( Various Int'l Locations)
Northrop Grumman 4.7
Principal software engineer 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
Thermofisher Scientific 4.6
Principal software engineer job in Lebanon, TN
**Staff SoftwareEngineer (Angular / C#.NET / SQL / MongoDB / Cloud Services)** The **Staff SoftwareEngineer** will be responsible for architecting, developing, and maintaining modern, scalable web applications using **Angular** for the front end and **C#.NET** for the back end. This role includes constructing reliable integrations with SQL Server, MongoDB, and cloud platforms like Azure or AWS to support critical business and internal applications.
This position calls for a robust full-stack development background, a comprehensive grasp of software building principles, and the skill to lead technical initiatives while collaborating closely with multi-functional teams.
**Key Responsibilities**
+ Manage the development, creation, and maintenance of web applications with Angular, C#.NET, and ASP.NET Core.
+ Architect and build **RESTful APIs** and **microservices** to support scalable and secure application development.
+ Develop and improve databases on SQL Server and MongoDB, ensuring data integrity, performance, and security.
+ Develop and lead **cloud-based deployments** using platforms such as **Azure App Services** , **Azure Functions** , or **AWS Lambda** .
+ Offer technical guidance and mentorship to junior developers, implementing guidelines in coding, testing, and deployment.
+ Collaborate with product owners, QA, and DevOps teams to define requirements, work you're doing, and timelines.
+ Integrate third-party and internal APIs and ensure seamless data flow between systems.
+ Address and resolve complex technical issues across the application stack.
+ Implement CI/CD pipelines and automated testing to streamline deployment processes.
+ Keep user documentation current, covering architecture diagrams, updates to SRS/SDS, and deployment procedures.
**Qualifications**
+ Bachelor's degree in Computer Science, Engineering, or related field.
+ **5+ years of hands-on experience** in web application development using **C#.NET** and **Angular** .
+ Strong front-end experience with **Angular (v10 or newer)** , **TypeScript** , **HTML5** , and **CSS3** .
+ Deep understanding of **ASP.NET Core** , **Entity Framework** , and **REST API** development.
+ Solid experience working with both **SQL Server** and **MongoDB** databases (data modeling, queries, and performance tuning).
+ Shown experience deploying and maintaining applications in **cloud environments** (Azure or AWS).
+ Proficiency in leading continuous integration/continuous deployment workflows, Git, Azure DevOps, or equivalent platforms.
+ Strong understanding of **object-oriented programming** , **SOLID principles** , and **software architecture guidelines** .
+ Excellent communication, problem-solving, and leadership skills.
+ Must be legally authorized to work in the United States without sponsorship.
**Preferred Qualifications**
+ Experience with **.NET 6+** , **microservices architecture** , and **containerization (Docker/Kubernetes)** .
+ Knowledge of **serverless computing** , **API gateways** , and **cloud monitoring tools** .
+ Experience with **Agile/Scrum** methodologies.
+ Prior experience in **manufacturing** , **laboratory** , or **regulated environments** is a plus.
**Compensation and Benefits**
The salary range estimated for this position based in Indiana is $93,800.00-$140,675.00.
This position may also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our U.S. colleagues and their families can count on, which includes:
+ A choice of national medical and dental plans, and a national vision plan, including health incentive programs
+ Employee assistance and family support programs, including commuter benefits and tuition reimbursement
+ At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policy
+ Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan
+ Employees' Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount
For more information on our benefits, please visit: *****************************************************
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
$93.8k-140.7k yearly 46d ago
Sr Corporate Engineering Lead
Owens Corning Inc. 4.9
Principal software engineer job in Murfreesboro, TN
Location: Needs to be located near one of the following OC Facilities and close to a large airport - Atlanta, Georgia; Brookville, Indiana; Compton, California; Denver, Colorado; Irving, Texas; Jacksonville, Florida; Kearny, New Jersey; Medina, Ohio; Minneapolis, Minnesota. Portland, Oregon; Savannah, Georgia; Summit, Illinois.
PURPOSE OF THE JOB
The Productivity Process Deployment Engineer plays a crucial role in our success and supports the execution of productivity-focused project and solutions deployments for the Roofing division. This position champions the installation of complex mechanical and electrical projects and solutions that are meant to improve the efficiency and productivity of our facilities.
Reports to: Division Productivity Leader
Span of Control: This position has no direct reports; however, it significantly influences decision-making at the Roofing Sites. The successful candidate will directly support our whole network of plants in solution deployments.
JOB RESPONSIBILITIES
Living the Safety stand and adhering to safety responsibilities
* Safety is our number one priority at our company. As a Productivity Process Deployment Engineer, you will play a vital role in ensuring a safe, clean, and environmentally compliant work environment. We are committed to maintaining high safety standards and building a culture where safety is ingrained in everything we do.
* Maintains plant housekeeping expectations to ensure a safe plant environment.
* Reports and investigates injuries, first aid, and near misses.
* Leads by example through hazard recognition and elimination.
Site Productivity Project Initiatives
* Lead capital projects and solutions tied to improving divisions' productivity initiatives.
* Completes stage gate requests and assists sites in development of capital requests related to productivity initiatives.
* Coordinates design reviews,
* Works with contractors and vendors to obtain equipment and installation quotes specific to site productivity projects as needed.
* Supports site analysis and comprehension of their losses to ensure actions are set to continually reduce them, deploy projects and solutions that are designed to reduce site loses.
* Support the identification and coordination of focused improvement projects inside each site and help the site execute those projects to help reduce losses inside the facilities.
* Work across the division to support complex projects causing losses.
* Challenge the status quo and function as a change agent for business transformation leading digital and automated solutions within manufacturing.
* Participate in plant daily management meetings (DMS); RMDC meetings and GEMBA walks to drive improvement actions.
* Is an enabler of success for our Division Capital and Delivery, Science and Technology, and Advanced Manufacturing initiatives.
* Facilitates Failure Mode Effect Analysis as needed for new processes, equipment, raw materials, and areas of risk.
* Supports the development and improvement of data information management systems.
World Class Quality Initiatives
* Support our network of manufacturing plants to be the world-class leader in quality in the roofing industry through the deployment of projects and solutions.
* Support functional quality management system at the site level.
* Actively participate in the quality network and is a conduit for best practice sharing in the plants for product quality and process control.
* Participate in plant leadership meetings and discussions to ensure quality is being addressed and improvement plans are being monitored.
Leading and developing talent
* Engages team members to collaboratively own the business's success by contributing to continuous improvement in safety, quality, cost, productivity, etc.
* Recognizes and rewards positive behaviors and contributions to critical plant performance metrics.
* As a Productivity Process Deployment Engineer, you will have the opportunity to Invest in your growth and development, as well as that of your team members and others, to achieve sustained success. We value continuous learning and improvement and are committed to supporting your professional development journey.
* Effectively communicates critical plant performance metrics to team members daily to ensure engagement.
JOB REQUIREMENTS
MINIMUM QUALIFICATIONS:
* Bachelor's degree in engineering or in a technically related field
* Five or more years of experience in manufacturing, industrial, or related field with a proven history of deploying capital projects and solutions specifically from the initial concept to the final installation.
* Ability to travel 70% of the time.
* Strong mechanical and electrical background
* Strong background in process improvement and project management
* Experience leading change management throughout manufacturing facilities
* Knowledge and experience with Root Cause Analysis, Failure Modes, and Effects and Analysis (FMEA)
* Ability to prioritize and adapt to a rapidly changing environment while balancing multiple responsibilities.
* Strong communication skills and ability to influence to gain team alignment.
KNOWLEDGE, SKILLS & ABILITIES:
* Adaptability - ability to respond quickly to the demands of the moment. A flexible person who can stay productive when the demands of work pull in many different directions at once. Maintaining effectiveness in a variety of environments.
* Accountability - knows what needs to be done and gets it done. Willingly takes responsibility for project outcomes as a whole; unafraid of owning the results, actions and decisions of self or organization. Committed to follow through to completion - excuses and rationalizations are unacceptable.
* Curiosity - naturally curious, leading one to seek knowledge about people and things that stretch beyond one's own work environment. Thrives in a dynamic work environment, where new subject matter is learned and quickly put into practice. An information "sponge" - constantly absorbing new methods, technologies and approaches that will deliver business outcomes.
* Judgment and Decision Making - Recognizes issues, problems, or opportunities and determines whether action is needed. Chooses appropriate action by formulating clear decision criteria and evaluates options by considering implications and consequences. Implements decisions or initiates action within a reasonable time.
* Consultative Skills - ability to influence business partners in their decision-making. Shape solutions by helping partners articulate what they need.
* Communication - clearly conveys relevant information and ideas with confidence and in a manner that inspires the audience. Adjusts approach to capture audience attention and ensures there is an understanding of the message. Seeks to understand others through active listening.
The base salary range for this position is $105,000-$140,000 with the potential for
additional if the applicant hired has additional related qualifications. We also offer a substantial
benefits package including insurance (medical/dental/vision/life/disability/supplemental offerings),
401k (company contribution regardless of employee participation - plus match), liberal paid time off
(vacation, personal floating and standard holidays), Employee Assistance Services, Stock Purchase
Program - and more.
Background Check: Owens Corning is a Fair Chance employer and will consider all qualified applicants,
including those with criminal histories. Except as otherwise permissible under applicable laws, you will
not be asked to provide information about a conviction history unless you receive a conditional offer of
employment. We will make a written individualized assessment of whether your conviction history has a
direct or adverse relationship with the specific duties of the job, and will also consider potential
mitigating factors, including, but not limited to, evidence and extent of rehabilitation, recency of the
offense(s), and age at the time of the offense(s). If asked to provide information about a conviction
history, any convictions or court records which are exempted by a valid court order do not have to be
disclosed.
#LI-hybrid
#LI-SN1
About Owens Corning
Owens Corning is a residential and commercial building products leader committed to building a sustainable future through material innovation. Our products provide durable, sustainable, energy-efficient solutions that leverage our unique capabilities and market-leading positions to help our customers win and grow. We are global in scope, human in scale with more than 25,000 employees in 31 countries dedicated to generating value for our customers and shareholders and making a difference in the communities where we work and live. Founded in 1938 and based in Toledo, Ohio, USA, Owens Corning posted 2024 sales of $11.0 billion. For more information, visit *********************
Owens Corning is an equal opportunity employer. Except in limited circumstances such as formal apprenticeship programs, Owens Corning does not employ anyone under the age of 18.
$105k-140k yearly 7d ago
Software Developer L3
Ncontracts
Principal software engineer job in Brentwood, TN
Nashville, TN or Remote | Product and Development | Full-Time
WHO WE ARE
Headquartered in Nashville, Tenn., Ncontracts leads the industry in integrated risk management and compliance solutions, serving over 5,000 financial institutions nationwide. As a seven-time Inc. 5000 Fastest Growing Companies honoree and consistent year-over-year recipient of "Best Places to Work" awards, we offer a thriving, work environment where career growth and life-work balance go hand in hand.
At Ncontracts, you'll join a team of industry experts dedicated to strengthening the financial services sector through innovation and thought leadership. We're seeking creative, collaborative, and self-driven professionals across all areas of our business - from developing cutting-edge solutions to sales, marketing, customer support, and beyond. Join us in our mission to make the financial industry stronger and more resilient, while advancing your career in a supportive, dynamic environment that values your unique skills and perspectives.
THE ROLE
Ncontracts is hiring a Software Developer - L3. This role will be tasked with building software as part of a cross functional team alongside other developers, designers, product management, and QA. You will be responsible for helping to break down work, maintaining strong communication with your teammates about the work you are doing, and holding yourself and your teammates accountable for creating high quality, useful software to our customers.
A Software Developer - L3 at Ncontracts is expected to exhibit the following attributes:
Intentional mentorship: Ncontracts is dedicated to teaching and growing talent and expects everyone to help those less experienced.
Honesty: Whether reviewing code, participating in retrospectives, or working with your team on what direction to take a feature, we expect openness and honesty. Honesty creates trust, and we believe that all great teams are built on trust.
Low Ego: Have confidence in your skills and experience but be willing to alter your opinions and ideas when another, better one comes along. Have strong opinions, but loosely held.
Instinctive troubleshooting: Rapid diagnosis and resolution of bugs or problems is essential to a productive team, and we expect you to have significant knowledge from experience to bring to bear.
Deep Curiosity: You will be expected to research new and exciting technologies, perfect the use of existing technologies, and discover new libraries, tools, and processes that can affect change across the organization.
Motivation: You are a natural self-starter, and you enjoy solving problems. You can jump in with minimal instruction and figure out what should be done.
It is expected you will have the following:
Expertise in one or more of the following languages and their common frameworks: .NET Core / .NET Framework, and C#, .NET MVC & Web API, React or similar frameworks like Vue.js or Angular
Exposure to AI-assisted coding tools and modern development practices
Experience in cloud platforms like Azure or AWS
Understanding of API Security and OAuth
Familiarity with distributed version control systems like Git
Solid understanding of SQL best practices
Experience writing unit tests
Experience building and working with CI/CD pipelines with an understanding of PowerShell.
Experience giving and receiving code reviews, both live and written.
It is helpful for you to have at least some of the following:
Experience working in horizontally scaling systems
Experience in or knowledge of message/event driven architecture patterns and distributed systems architecture
Familiarity with systems integration
Experience working with an integrated design team
An automation mindset
WE OFFER
A fun, fast-paced work environment
Responsible PTO Plan that meets or exceeds state and local medical and family leave laws
11 paid holidays
Community and social events to keep you connected and engaged
Mental Health Benefits
Medical, Dental and Vision insurance
Company-paid Group Life Insurance, Short- and Long-Term Disability
Flexible Spending Account & Health Savings Account
Aflac Benefits - Critical Illness, Cancer Protection, & Hospital Choice
Pet Insurance
401 (k) with company match with eligibility on Day 1 of employment
2 Paid Volunteer Time Off Days
And much more!
Compensation Information
Pursuant to state and local law disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience and location is $100,000 to $130,000 per year. This position may be eligible for an annual discretionary incentive award. The incentive award amount is dependent upon company performance and your personal performance and is not guaranteed.
AAP/EEO Statement
Ncontracts provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
$100k-130k yearly Auto-Apply 2d ago
Senior Software Engineer - QA - Contingent
Cryoport 4.1
Principal software engineer job in Brentwood, TN
Cryoport Systems is the life science industry's most trusted provider of supply chain solutions for temperature-sensitive materials, serving biopharmaceutical, IVF and surrogacy and animal health organizations around the world. Cryoport Systems' proprietary Cryoport Express shippers, Cryoportal Logistics Management Platform, leading-edge Smartpak™ Condition Monitoring System and geo-sensing technology paired with unparalleled logistics expertise and 24/7/365 customer support, make Cryoport Systems the end-to-end temperature controlled supply chain partner that you can trust.
POSITION SUMMARY
As a Senior SoftwareEngineer on the Platform team at Cryoport Systems, you will play a crucial role in delivering high-quality technical solutions to grow our foundational systems. You will collaborate closely with both technical peers and leadership. You will contribute to key architectural decisions, actively participate in project planning, and work hands-on with our core platform components. Your expertise will help guide design and development, ensuring our systems meet both current and future business needs.
PRIMARY RESPONSIBILITIES (include but are not limited to)
Core Platform Development: Design, build, and maintain essential platform components to support Cryoport Systems' growth, focusing on performance and scalability.
Technical Execution: Deliver high-quality code and contribute to architectural improvements by implementing solutions, under the strategic guidance of leadership.
Team Mentorship: Lead code reviews and provide hands-on mentorship to junior engineers, adhering to best practices and fostering continuous learning.
Project Leadership: Drive key project phases within the Platform team, ensuring timely delivery and alignment with team objectives.
Performance and Automation: Identify and address performance bottlenecks, implement automation initiatives, and optimize processes at the team level.
Security and Compliance: Implement security best practices and maintain compliance with internal standards, supporting broader risk management.
Collaboration: Actively participate in technical discussions, document solutions clearly, and translate complex technical concepts into actionable insights for your immediate team.
Risk Mitigation: Proactively identify potential technical risks within your projects and collaborate with relevant stakeholders to implement effective mitigation strategies.
COMPETENCIES & PERSONAL ATTRIBUTES
Analytical & Problem-Solving Skills: Skilled at diagnosing complex issues and designing innovative solutions to optimize system performance and data integrity.
Communication: Strong verbal and written communication skills with the ability to translate technical concepts into actionable business insights.
Adaptability & Continuous Learning: A proactive approach to staying current with emerging technologies and trends in data engineering and regulatory compliance.
Business Acumen: Ability to align technical solutions with organizational strategy, effectively mitigating risks and enhancing business value through advanced data capabilities.
QUALIFICATIONS AND EDUCATION REQUIREMENTS
Education:
Bachelor's degree in Computer Science or a related field (required)
Experience:
7+ years of experience designing, implementing, and maintaining comprehensive quality assurance strategies for complex backend or distributed systems.
3+ years of hands-on experience developing and managing QA/CI/CD/CO pipelines, including integration with automated testing frameworks and deployment workflows.
3+ years of hands-on technical writing experience, formulating FRS/URS documentation and Traceability Matrix.
TECHNICAL EXPERTISE
Deep knowledge of test automation tools and frameworks (e.g., Cucumber, Selenium, Cypress).
Experience in performance, security, and integration testing, ensuring fast and reliable software releases.
Proven ability to design and maintain CI/CD/CO pipelines (e.g., CircleCI, GitLab CI, GitHub Actions) for automated builds, tests, validation, and deployments.
Strong ability to document QA processes, test plans, and deployment pipelines to ensure clarity and repeatability for cross-functional teams.
Skilled in communicating test results and pipeline statuses to stakeholders, translating technical details into actionable insights.
Experience with GAMP5 compliance standards and software validation lifecycle.
Compensation: up to $70/hour depending on experience
Cryoport is a publicly traded company on the Nasdaq stock exchange. Exceptional benefits package, 401K with company match and stock equity.
$70 hourly Auto-Apply 60d+ ago
Senior Software Engineer - Frontend
Zipliens
Principal software engineer job in Franklin, TN
Zipliens is looking for a Senior Frontend SoftwareEngineer to join our team building the next generation of applications for the legal industry. After several years of high growth, Zipliens has become a leader in lien resolution-a process required in most personal injury settlements. The software we build helps injured parties receive their settlement funds more quickly and completely, giving our work clear, real-world impact beyond the technical challenges.
In the coming year, we'll be building out a new generation of tools and client experiences focused on rapid case evaluation, streamlined staff workflows, comprehensive case tracking, and effective negotiation. As a senior softwareengineer, you'll contribute to the overall architecture of the user interface, mentor team members, and work directly with stakeholders to deliver intuitive, user-centered customer experiences. The ideal candidate blends strong softwareengineering fundamentals with a focus on usability and user-space applications.
Requirements
Responsibilities:
Develop, maintain, and enhance user-facing applications, delivering intuitive, performant, and maintainable frontend experiences.
Build high-quality, accessible, and responsive user interfaces using modern frontend technologies (e.g., React).
Contribute to the design and implementation of scalable user application patterns and components, following established architectural standards.
Identify and implement improvements to application performance, usability, and reliability.
Apply security best practices, including secure data handling and authentication flows.
Troubleshoot and resolve complex frontend issues in development and production environments.
Collaborate closely with Product and Design to translate requirements and UX designs into effective solutions.
Partner with other engineers to integrate APIs and data services into user-facing applications.
Conduct code reviews and support the growth of junior engineers through feedback and collaboration.
As an individual contributor, act in a leadership role to ensure the team's technical direction and work item assignment meet standards of quality, clarity, and extensibility.
Qualifications:
5+ years of software development experience, with a strong focus on UI development.
Expertise in React and modern web techniques with experience building dynamic, responsive, and accessible user interfaces.
Strong understanding of frontend architecture, component-based design, and state management patterns.
Experience connecting backend systems and APIs; working knowledge of backend frameworks (e.g., Python/Django, Node.js) is a plus.
Familiarity with performance optimization, browser behavior, and frontend debugging techniques.
Excellent communication and collaboration skills, with experience working with cross-functional teams.
Ability to work on-site at least three days per week (60%) in our Spring Hill, TN office - strongly preferred.
Benefits
Private Health Care Plan (Medical, Dental & Vision)
Company HSA contributions for HDHP participants
Flexible Spending Accounts (Health & Dependent Care)
Company-Paid Short-Term Disability Coverage
Voluntary Long-Term Disability, Life, AD&D, and Supplemental Coverage Options
401(k) Plan with Company Match
Paid Time Off (Vacation, Sick Time & Select Holidays)
Paid Parental Leave
Pay Disclosure: The total base salary range for this role is $115,000 - $155,000 annually, with opportunity for a quarterly discretionary bonus. Final compensation will be determined based on skills and experience.
Work Authorization: Applicants must be authorized to work in the United States without the need for employer-sponsored visa support now or in the future.
$115k-155k yearly Auto-Apply 12d ago
Embedded Software Engineer
PKR
Principal software engineer job in Franklin, TN
Job Description
Who Our Client Is
Our client is a mission-driven medical technology organization focused on advancing immune-modulating and cell-based therapies that improve patient outcomes worldwide.
What Our Client Needs
An Embedded SoftwareEngineer to support the development and testing of embedded software for complex electromechanical medical devices used in therapeutic systems.
Who You Are
You are curious, detail-oriented, and eager to learn. You enjoy working close to hardware, collaborating across disciplines, and building reliable software for regulated environments.
What You'll Do
Develop and test embedded firmware for pumps, valves, sensors, actuators, and optical components
Implement real-time control logic using C/C++ on microcontrollers, RTOS, or embedded Linux
Support hardware and software integration with electrical, mechanical, and bioengineering teams
Develop and debug communication interfaces including UART, SPI, I²C, CAN, and Ethernet
Perform unit testing, verification, and debugging to ensure safety and reliability
Prepare software documentation, design history records, and risk analyses aligned with IEC 62304
Analyze sensor data and support signal processing, control, and diagnostic efforts
Contribute to test automation using Python or scripting tools
Participate in code reviews, design reviews, and continuous improvement
Support early efforts involving embedded data analysis and inference models
Travel and supervisory responsibilities:
This role has no regular travel and does not include people management responsibilities.
What You'll Need
BS in Computer Engineering, Electrical Engineering, Computer Science, or a related field
0-4 years of embedded software development experience through industry, internships, co-ops, or academic projects
Proficiency in C/C++ for embedded systems
Familiarity with RTOS or embedded Linux concepts
Understanding of real-time systems and hardware-software interfaces
Working knowledge of SPI, I²C, UART, and CAN
Debugging skills using oscilloscopes, logic analyzers, or similar tools
Strong documentation, communication, and collaboration skills
Ability to manage multiple priorities in an R&D environment
What They Offer
Opportunities for professional development and career growth
Collaborative and innovative work environment
Medical, Dental, and Vision Insurance
Life and AD&D Insurance
Short- and Long-Term Disability Coverage
401(k) with generous company match
Health Savings Account (HSA) and Flexible Spending Account (FSA) with company match
Wellness Program and Employee Assistance Program (EAP)
Generous Paid Time Off (PTO)
Equal Opportunity Statement
Our client believes that diversity fuels innovation, strengthens teams, and drives success. They are committed to fostering a workplace where every individual-regardless of background-feels valued, respected, and empowered to thrive. Discrimination or harassment of any kind is strictly prohibited.
Our client does not discriminate based on race, color, religion, sex, sexual orientation, gender identity or expression, national origin, ethnicity, age, disability, veteran status, marital status, or any other characteristic protected by applicable laws. Their commitment extends beyond compliance; they actively cultivate an inclusive culture where diverse perspectives are welcomed, and every employee has an equal opportunity to contribute and succeed.
$77k-102k yearly est. 1d ago
Solr Search Engine - Lead/ Developer
Resource Informatics Group Inc. 3.9
Principal software engineer job in Brentwood, TN
Job Description
Role: Solr Search Engine - Lead/ Developer
Responsibilities
Architect, design and develop solutions within a multi-functional Agile team to support key business needs for the platform search application
Design, implement and test front-end solutions for the eCommerce website.
Design, implement and test web service applications leveraging the backend Solr within the search application architecture
Engineer components, and common services based on standard corporate development models, languages and tools
Apply softwareengineering best practices while also leveraging automation across all elements of solution delivery
Troubleshoot technical issues, perform root cause analysis and take appropriate action to remediate issues.
Collaborate effectively with technical and non-technical stakeholders. Must be able to document and demonstrate technical solutions by developing documentation, diagrams, code comments, etc.
Basic Qualifications:
Bachelor"s degree in Computer Science, Information Systems or Engineering.
8+ years of significant experience developing web services and/or web software development
Extensive knowledge of system architecture, object-oriented design, and design patterns
Minimum of 3 to 4 years' experience in working in search technologies: Solr, Elastic Search or Endeca. Solr Preferred
Experience in Solr Learning To Rank (LTR)
Nice to have experience in application development using WebSphere Commerce/ATG/Hybris
Experience in web software development, including Java, HTML5, JavaScript and jQuery.
Experience working with large ecommerce websites.
Proficient with Agile software development lifecycle methodologies including a good understanding of Test Driven Development (TDD) and/or Behavior Driven Development (BDD).
Experience of Retail domain will be an added advantage
$101k-132k yearly est. 1d ago
Technical Lead
Akkodis
Principal software engineer job in Brentwood, TN
Akkodis is seeking a Technical Lead for a Contract with a client in Brentwood, TN. You will guide a team of developers, ensuring high-quality deliverables and pixel-perfect UI across devices. Rate Range: $53/hour to $68/hour; The rate may be negotiable based on experience, education, geographic location, and other factors.
Technical Lead job responsibilities include:
* Lead and mentor a team of developers, providing guidance on best practices and fostering professional growth.
* Conduct thorough code reviews to ensure adherence to quality standards and maintain a clean, scalable codebase.
* Manage technical deliverables to align with client goals, timelines, and project requirements.
* Ensure high-quality UI/UX, delivering pixel-perfect designs optimized for performance across all devices.
* Drive technical architecture decisions, ensuring solutions are secure, maintainable, and scalable.
* Collaborate with cross-functional teams to resolve technical challenges and deliver complex features effectively.
Required Qualifications:
* Bachelor's degree in computer science, Information Technology, or a related field (master's preferred).
* 6+ years in software development with at least 2+ years in a technical leadership role.
* Proven experience in leading end-to-end development of complex features and managing technical deliverables.
* Strong expertise in performance optimization and ensuring high-quality, pixel-perfect UI across multiple devices.
If you are interested in this role, then please click APPLY NOW. For other opportunities available at Akkodis, or any questions, feel free to contact me at ****************************.
Pay Details: $53.00 to $68.00 per hour
Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, EAP program, commuter benefits and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable.
Equal Opportunity Employer/Veterans/Disabled
Military connected talent encouraged to apply
To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to *************************************************
The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
* The California Fair Chance Act
* Los Angeles City Fair Chance Ordinance
* Los Angeles County Fair Chance Ordinance for Employers
* San Francisco Fair Chance Ordinance
Massachusetts Candidates Only: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
$53-68 hourly Easy Apply 26d ago
Development Technical Sr Lead (IT)
Davita Inc. 4.6
Principal software engineer job in Brentwood, TN
Posting Date 01/16/2026 5200 Virginia Way, Brentwood, Tennessee, 37027, United States of America The Sr Technical Lead (TL) is an expert who provides technical leadership in the design, development and delivery of technology-enabled software, applications, products, and services. The position is responsible for providing technical leadership for implementation of data integration projects to ensure that solutions align with the customer's functional and non-functional requirements as well as with best practices, architecture guidelines, and security and compliance regulations.
The Sr. Technical Lead (TL) will be responsible for overseeing the day-to-day software development aspects along with the Manager. They are required to learn the full duties of the Development team they support and will be expected to work alongside them. They will also liaise with the PMO, Architecture, QA, and Product Management teams. The Sr. TL must be able to drive Development components of Agile scrum teams and clear obstacles by collaborating with other teams.
* Design and implementation of applications, data integrations, and technology solutions
* Development oversight and standards adherence: provide Technical guidance and mentoring to Developers, Sr. Developers, and Technical Leads
* Systems development and support. Create Design & Technical Specs from Business requirement specifications
* Best practices design and development. Lead and participate in code reviews, collaborate with fellow developers and Architects
* Project planning and estimation. Collaborate with the Project Manager, Product Manager, Business Analysts, Architects, Developers, Quality Analysts, Configuration Manager, and others to ensure delivery of the project
* Other duties as assigned.
What We'll Provide:
More than just pay, our DaVita Rewards package connects teammates to what matters most. Teammates are eligible to begin receiving benefits on the first day of the month following or coinciding with one month of continuous employment. Below are some of our benefit offerings.
* Comprehensive benefits: Medical, dental, vision, 401(k) match, paid time off, PTO cash out
* Support for you and your family: Family resources, EAP counseling sessions, access Headspace, backup child and elder care, maternity/paternity leave and more
* Professional development programs: DaVita offers a variety of programs to help strong performers grow within their career and also offers on-demand virtual leadership and development courses through DaVita's online training platform StarLearning.
At DaVita, we strive to be a community first and a company second. We want all teammates to experience DaVita as "a place where I belong." Our goal is to embed belonging into everything we do in our Village, so that it becomes part of who we are. We are proud to be an equal opportunity workplace and comply with state and federal affirmative action requirements. Individuals are recruited, hired, assigned and promoted without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, protected veteran status, or any other protected characteristic.
This position will be open for a minimum of three days.
For location-specific minimum wage details, see the following link: DaVita.jobs/WageRates
Compensation for the role will depend on a number of factors, including a candidate's qualifications, skills, competencies and experience. DaVita offers a competitive total rewards package, which includes a 401k match, healthcare coverage and a broad range of other benefits. Learn more at ***********************************
Colorado Residents: Please do not respond to any questions in this initial application that may seek age-identifying information such as age, date of birth, or dates of school attendance or graduation. You may also redact this information from any materials you submit during the application process. You will not be penalized for redacting or removing this information.
$86k-105k yearly est. Auto-Apply 3d ago
Data Engineering Lead - North America
Mars 4.7
Principal software engineer job in Franklin, TN
At Mars, data is at the heart of our decision-making and innovation. We are seeking a dynamic and experienced Data Engineering Lead to spearhead our North America data initiatives for Royal Canin (RC). This is an exciting opportunity to lead a talented team, collaborate globally, and drive impactful data solutions that power our business success across the US and Canada.
As the Data Engineering Lead for North America, you will play a pivotal role at the forefront of Mars' data transformation journey. Reporting to the Head of Platform and Engineering, you will guide the design, delivery, and optimization of cutting-edge data pipelines and platforms, ensuring data integrity, security, and high performance that empower business insights and operational excellence in the region. You will work within a vibrant, cross-functional environment that bridges global innovation with local execution, collaborating closely with the Global Data Engineering and Platform teams, regional stakeholders, and external partners to champion a "one-RC" approach-ensuring North America's data engineering initiatives not only meet but shape global standards and best practices.
This role offers a unique blend of hands-on technical leadership and strategic influence. You will inspire innovation, foster collaboration, and drive continuous improvement within your team, making a tangible impact on how Mars leverages data to unlock growth and competitive advantage. If you thrive in a fast-paced, evolving landscape and are passionate about harnessing data to solve complex business challenges, this is the role for you.
What are we looking for?
* Bachelor's degree in Computer Science, Engineering, Information Systems, or a related technical field (Master's degree is a plus)
* Minimum 5-10 years of experience in an applied data engineering role or equivalent, preferably within CPG, Consumer Products, Retail, Telecom, or Financial Services industries.
* Strong expertise in data pipeline development, data integration, and ETL processes
* Proficiency in SQL, Python, or other data-focused programming languages
* Experience with big data technologies such as Apache Spark and distributed data processing
* Knowledge of data governance, compliance standards, and security protocols relevant to US and Canada
* Ability to collaborate effectively with global teams and align regional operations with global standards
* Proficiency in cloud-based data systems, ideally Microsoft Azure, and data management tools
* Experience with DevOps principles including CI/CD, unit testing, and Agile methodologies
* Proven ability to lead and engage technical teams while balancing business and technical stakeholder needs
* Nice-to-have: Experience working in cross-functional, global environments
What will be your key responsibilities?
* Lead the design, development, and optimization of data pipelines and platforms across North America
* Ensure data integrity, security, and high performance to empower business insights and operational excellence
* Collaborate closely with Global Data Engineering and Platform teams, regional stakeholders, and external partners
* Champion a "one-RC" approach to align North America's data engineering initiatives with global standards
* Inspire innovation, foster collaboration, and drive continuous improvement within your team
* Balance technical leadership with strategic influence to solve complex business challenges
* Monitor and guide the work of technical resources to maintain high team engagement and delivery quality
What can you expect from Mars?
* Work with diverse and talented Associates, all guided by the Five Principles
* Join a purpose-driven company, striving to build the world we want tomorrow, today
* Best-in-class learning and development support from day one, including access to our in-house Mars University
* An industry competitive salary and benefits package, including company bonus
#LI-LD1
#LI-Onsite
#TBDDT
The base pay range for this position at commencement of employment is between the range listed below, however, base pay offered may vary depending on multiple individualized factors, including but not limited to job-related knowledge, skills, and experience. The total compensation package for this position will include variable pay, medical and dental benefits, participation in 401k plan, and paid time off benefits. Details of participation in these benefit plans will be provided if an applicant receives an offer of employment.
The pay range shown is applicable to all US locations listed within the job posting:USD 134,400.00 - USD 184,800.00
$98k-121k yearly est. 6d ago
Senior Campaign Developer (ESP Migration and Modernization)
Corps Team 4.0
Principal software engineer job in Forest Hills, TN
Our client, a retail chain of home improvement and agriculture stores, is seeking a Senior Campaign Developer (ESP Migration and Modernization) for a 6+ month contract position in Brentwood, TN. This role is hybrid, onsite 4 days a week. Day to Day: Seeking a Senior ESP Migration & Campaign Developer to support the migration of enterprise-scale owned-channel programs from Adobe Campaign Classic (ACC) to Zeta, and to help scale automation, journeys, and personalization post-migration.
This role will initially focus on campaign and journey parity during migration and will evolve into a core automation and orchestration role responsible for expanding triggered messaging, improving operational efficiency, and enabling personalized, omni-channel customer experiences.
This role will own campaign, journey, and personalization parity across platforms and serve as a primary implementation lead during migration.
The ideal candidate has hands-on experience migrating between ESPs, deep understanding of ACC workflows and data schemas, and strong practical knowledge of Zeta's orchestration and identity model.
Migration & Platform Transition (Primary - Near Term)
Rebuild email, SMS, and push campaigns from ACC into Zeta
Translate complex ACC workflows into scalable Zeta campaigns/journeys (not blind 1:1 migrations)
Support phased migration, parallel runs, QC checks of data/content/counts and cutover execution
Ensure send eligibility, suppression, and governance rules are preserved
Partner with internal stakeholders on migration sequencing and readiness
Movable Ink Ownership (Primary)
Own Movable Ink implementation across migrated campaigns
Rebuild MI-enabled templates and validate parameter passing in Zeta
QA dynamic content logic, fallbacks, and rendering across clients
Troubleshoot MI-related issues during parallel runs and peak sends
Coordinate with Movable Ink support during migration and stabilization
Automation & Journey Expansion (Phase 2)
Design and build new automated triggers and journeys, including:
Abandoned Browse/ Cart/ Price-drop
Back-in-stock and replenishment
Post-purchase and lifecycle journeys
Loyalty and Neighbor Club experiences
Optimize journey timing, channel selection, and frequency logic
Replace manual or ad-hoc sends with scalable automation where appropriate
Omni-Channel Orchestration
Implement coordinated Email, SMS, and push journeys
Build channel fallback and preference-based routing logic
Support consistent messaging across owned channels
Operational Enablement & Efficiency
Standardize templates, snippets, and journey patterns
Improve campaign build speed and reduce rework through reusable components
Support campaign QA, and peak time readiness
Ensure deliverability best practices are carried over from the legacy system
Train campaign managers on Zeta best practices and automation patterns
Must Haves:
7+ years of enterprise ESP/Campaign Development experience
Prior experience with Campaign migrations and modernizations
Deep hands-on Adobe Campaign Classic experience:
Workflow design and enrichment
Schema-driven campaign logic
SQL usage within ACC
Hands-on Zeta Email Marketing Platform experience:
Journey orchestration
Triggered and batch messaging
Identity and suppression handling
Movable Ink (Required)
Hands-on experience implementing Movable Ink with enterprise ESPs
Experience migrating MI-enabled programs between ESPs
Strong understanding of dynamic content rules and fallback / error-handling strategies
What This Role Is Not Responsible For:
Building or maintaining websites or web applications
Front-end or back-end web development (React, Node, Java, etc.)
Creating or maintaining source customer data systems
Acting as primary analytics or reporting owner
Substituting IT, Analytics, or vendor professional services teams
Preferred Qualifications:
Experience supporting high-volume retail or loyalty programs
Multi-channel experience (Email, SMS, Push/App)
Familiarity with deliverability best practices and inbox monitoring
Strong documentation and enablement mindset
Strong HTML/CSS skills for email and channel templates
Working knowledge of tracking links, deep links, and dynamic content inputs
Retail or eCommerce marketing experience
Experience collaborating with data science and analytics teams to activate AI/ML based campaigns and triggered communications
Pay Rate- $37.93- $68.97/hour
$37.9-69 hourly 12d ago
Senior Software Engineer, Windows/Desktop Applications - Murfreesboro, USA
Speechify
Principal software engineer job in Murfreesboro, TN
Mission
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
What You'll Do
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++.
Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.
Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities.
Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long-term roadmap for the Windows platform.
Take ownership of full lifecycle of features: conception → design → implementation → testing → release → maintenance. Ensure quality, reliability, and consistency across releases.
Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems - and propose robust architectural or design solutions.
An ideal candidate should have
Required:
3+ in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML - and ideally additional experience with native Windows code (C++, Win32/WinRT/COM).
Deep understanding of Windows application architecture, including interop between managed code (.NET) and native code.
Proven track record of designing, building, and shipping production-quality desktop applications, with an emphasis on reliability, performance, scalability, and maintainability.
Strong experience with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software.
Excellent softwareengineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant).
Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture-level decisions.
Strong communication skills; ability to articulate tradeoffs, collaborate with cross-functional teams, and drive consensus.
A user-centric mindset: focus on building polished, intuitive, and accessible experiences for end users.
Preferred / Bonus:
Experience with writing automated tests for UI - unit tests, integration tests, UI automation tests; familiarity with relevant testing frameworks.
Experience with performance optimization for desktop apps (memory usage, startup time, rendering performance, high-DPI support, responsiveness under load).
Experience with localization/globalization, right-to-left UI support, internationalization, accessibility for multiple regions.
Familiarity with telemetry, analytics, crash reporting, logging, and error monitoring in desktop applications.
Previous experience in shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications.
Demonstrated ability to take ownership of feature areas or modules and drive them long-term, including maintenance, refactoring, and technical debt management.
What we offer
A high-impact role: you will define architecture, shape the future of our Windows product, and directly influence what millions of users see and experience.
A collaborative, flat-structure engineering culture - you are not just a coder, but a builder and a decision-maker.
Opportunities to lead - mentor others, steer technical direction, and grow into broader technical leadership (e.g. Tech Lead, Architect).
Flexibility, autonomy, and responsibility: you define how to solve problems, own features end-to-end, and contribute to long-term product vision.
A purpose-driven mission: building software that's reliable, accessible, and user-centered - making a real difference for people.
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.
$84k-110k yearly est. Auto-Apply 46d ago
Senior Applications Engineer HERMLE USA
Maschinenfabrik Berthold Hermle AG
Principal software engineer job in Franklin, TN
About us HERMLE USA, Inc., located in Franklin, Wisconsin is the North American Headquarters of Maschinenfabrik Berthold HERMLE AG, Gosheim, Germany and provides North America's leading manufacturers with the finest high precision machining centers and world-class technical customer support.
Our employees are the most important asset and the backbone of HERMLE USA! Without the people in our organization we would sell nothing but machines and wouldn't be able to satisfy and even exceed our customer's expectations.
We are always looking for committed team members with the necessary drive and integrity to provide world class service to our customers. Respect is the foundation of a united workforce and therefore we value open, professional and friendly communication internally as well as with our customers and partners worldwide!
Responsibilities
* Performs time studies, test cuts, and machine demonstrations
* Programs multi-axis applications utilizing CAM-systems
* Reviews technical feasibility of RFQs and turnkey projects
* Develops leading machining processes
* Provides application support in-house and at customer site
* Provides technical sales support at tradeshows and open house events
* Provides customer production analysis and support as well as applications training
* Performs other duties as assigned
Requirements
* BS Degree in Mechanical/Manufacturing Engineering or related field experience
* 8-10 years' experience in machining, programming, and processing of complex parts
* Profound knowledge in the field of 5-axis machining
* Control knowledge of Heidenhain/Siemens
* Good written and spoken English skill
* Teamwork and high level of performance
* Location Milwaukee, WI (headquarter of Hermle USA)
* Extensive travel is required (including international)
Contact
Megan Lenski / Matthias Koehler
Mail: ****************
HERMLE USA, Inc.
5100 W Franklin Dr
Franklin, WI 53132
USA
Phone: ***************
Homepage: *****************
Facebook: *********************************************
LinkedIn: *********************************
$87k-112k yearly est. Easy Apply 41d ago
IS Technical Lead
Nissan North America 4.5
Principal software engineer job in Franklin, TN
Job Schedule: Full-time Degree Level: University Degree
Sponsorship: No Shape the Future of Mobility at Nissan: Launch Your Career, Drive Innovation
Nissan is currently seeking a dynamic individual to fill an opening for IS Technical Lead at our Franklin, TN Americas' Headquarters.
A Day in the Life:
Serves as a hands-on technical leader for one or more products within a value stream. This position provides architectural guidance, ensures adherence to engineering standards, and mentors developers to build technical capability. It partners with Product Managers to align technical priorities with business objectives and manages outsourced development teams to ensure quality and timely delivery of solutions.
Job Activities
Own technical design and implementation for assigned products.
Ensure code quality, security, and performance through reviews and automation.
Collaborate with Product Managers on backlog refinement and technical debt prioritization.
Drive adoption of CI/CD, cloud-native patterns, and DevOps practices.
Additional Responsibilities
Strategic Alignment: Partner closely with business and technology leaders to understand strategic objectives and align project portfolios, initiatives, and budgets with both regional and global priorities.
Roadmap & Architecture Planning: Develop and maintain comprehensive roadmaps that sequence initiatives, support cloud migration, ensure hardware/software currency, and incorporate regulatory, security, and enterprise architecture standards.
Business Value & Innovation: Proactively identify opportunities for automation, digitalization, and process optimization that enhance customer experience, solve business challenges, and deliver measurable value across the organization.
Operational Excellence & Project Intake: Oversee the project intake and prioritization process, ensuring resources are allocated to the highest‑impact initiatives and maintaining transparent communication of portfolio status to leadership and stakeholders.
Vendor & Service Management: Lead technology vendor relationships by defining SLAs, managing performance, ensuring cost‑effective service delivery, and maintaining consistent administration of services across affiliates.
Program, Product & Financial Management: Guide project managers, ensure adherence to cybersecurity and technology standards, oversee business cases, forecasting, and funding approvals, and contribute to annual budget planning with a focus on cost optimization.
People Leadership & Culture: Provide coaching, performance management, training, and career development for internal and external teams; promote diversity and inclusion; balance workloads effectively; and drive continuous improvement and business process reengineering efforts
Who We're Looking for:
The following qualification statements reflect the minimum skills and abilities required of the qualified applicant.
1. Job Knowledge and Skill:
Knowledge of vendor management, contract management, customer relationship management; project management skills; strong working knowledge of automotive business systems; oral and written communications skills; interpersonal skills; and conflict resolution skills.
2. Experience:
Five or more years of softwareengineering experience with 2+ years in technical leadership
3. Supervisory Experience:
Five or more years as an intermediate level manager or supervisor, providing leadership, coaching, guidance, and training and contributing to staff development. Supervised subordinates or contractors whose roles were diverse in roles and objectives (e.g., Project Managers, Solution Architects, Business Analysts, etc.).
4. Education:
Bachelor's degree in a related discipline. Advanced degree preferred. Technology, Management or Program/project management certifications a plus. Cloud Practitioner certification is preferred.
5. Computer Skills:
Advanced knowledge of Microsoft Office, forecasting, portfolio management and/or collaboration tools.
What You'll Look Forward to at Nissan:
Career Growth and Continuous Learning Opportunities: Benefit from diverse career paths, cross-departmental moves, and innovative learning platforms. Enhance your skills through seminars, leadership training, and tuition reimbursement programs, all while playing a vital role in shaping the future of transportation. From day one, you'll have the support to tackle challenges and contribute to impactful solutions across our organization.
Rewards: Be supported with a Comprehensive Benefits Package, including medical, mental health, parental leave, retirement savings & unique Nissan perks, including discounts on lease vehicles as part of our Employee Lease Program and a Vehicle Purchase Program (VPP). For more information, access our Nissan Benefits Overview Guide.
Nissan is committed to a drug-free workplace. All employment is contingent upon the successful completion of drug and background screenings in accordance with Nissan policies and in compliance with federal, state, and local laws, including the California Fair Chance Act and the Los Angeles County Fair Chance Ordinance. Nissan will consider qualified candidates with arrest or conviction records for employment in a manner consistent with these laws.
It is Nissan's policy to provide Equal Employment Opportunity (EEO) to all persons regardless of race, gender, military status, disability, or any other status protected by law. Candidates for this position must be legally authorized to work in the United States and will be required to provide proof of employment eligibility at the time of hire; Nissan uses E-Verify to validate employment eligibility.
NISSAN FOR EVERYONE
People are our most valuable assets, and diversity and inclusion are the key to maximizing the power of each individual member of our team. When everyone belongs, the power of NISSAN is undeniable. Our Corporate Diversity Initiative aims to improve business results by ensuring that our workplace and core businesses meet the unique needs of our employees and customer base.
Nissan is committed to creating a culture where everyone belongs and employees, customers, and partners feel respected, valued, and heard. We have over 10 Business Synergy Teams (BSTs) across the U.S. and Canada that connect employees - with shared characteristics or interests - build allies, and foster a company culture where all employees feel supported and included.
Nissan also values inclusion in all areas of our business as we strive to mirror the diversity of our customer base and the communities where we do business. We are committed to procuring innovative goods and services, retailing our products and communicating from a diverse perspective which will help us continue to offer our customers competitively designed, market-driven products.
Join us as we carry our commitment to diversity and inclusion into the future.
Franklin Tennessee United States of America
$55k-86k yearly est. Auto-Apply 4d ago
Senior Software Engineer
Eosys Group
Principal software engineer job in Smyrna, TN
Full-time Description
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 SoftwareEngineer 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 ************.
$78k-102k yearly est. 60d+ ago
Lead Developer, IT Store Sys
Tractor Supply 4.2
Principal software engineer job in Brentwood, TN
This position is responsible for creating, designing, and supporting software running on various platforms used in Tractor Supply stores as well as gathering requirements, developing prototypes, and assisting in setting project scope. Additional responsibilities include directing technical work, leading projects, and mentoring team members.
Essential Duties and Responsibilities (Min 5%)
* Meet with technical leads, architects and vendor partners to determine project scope and vision, set system goals, identify and resolve system issues, ensure the system is implemented as designed and in adherence to the implementation guidelines.
* Partner with the business analysts to review and refine business requirements into core system capabilities.
* Assist developers, analysts, and designers in conceptualizing and validating solutions that meet business requirements.
* Prototype new requirements for the purpose of enhancing technical functionalities and information process flow.
* Develop and/or configure, build, review and unit test software/solutions.
* Assists in QA efforts on tasks worked by providing input for test cases and supporting test case execution.
* Work directly with the business users to provide support including the design and development of customer training materials, and conducting customer training sessions.
* Mentor team members on new technologies in area of expertise.
* Work with Enterprise team to ensure changes are properly documented, communicated, audited, and deployed in compliance with established procedures.
* Provide 24x7 rotational technical support to solve business problems and document resolution
Required Qualifications
Experience:
* 10+ years' experience with Java and JEE technologies, and Oracle (such as SQL and PL/SQL); Agile development experience is a strong plus.
* 5+ years' experience working within Unix/Linux.
* 5+ years' experience with web service technologies (REST, JSON, SOAP, HTTP, SSL, XML/XSLT, etc.) is preferred.
Education: Bachelor's degree in the field of computer science or softwareengineering from an accredited college or university. Any suitable combination of education and experience will be considered.
Preferred knowledge, skills or abilities
* Advanced technical and analytical ability in any programming language (Java is preferred).
* Advanced knowledge of relational databases (Oracle preferred).
* Advanced knowledge of portal technologies (Liferay and Oracle preferred).
* Advanced knowledge of Unix like operating systems (Linux preferred).
* Advanced knowledge of development tools such as Ant, Maven, Eclipse, and JUnit.
* Advanced knowledge of version control systems such as subversion and Git.
* Advanced knowledge of standard Java debugging tools such as VisualVM, jmap, jstack, etc.
* Advanced knowledge and experience implementing design patterns, especially model-view-controller, inversion of control, and dependency injection.
* Advanced knowledge of Java web technologies such as Servlets, JavaBeans, JSTL, and JSP is preferred.
* Advanced knowledge of web and application servers such as JBoss, Tomcat and Apache httpd is preferred.
* Advanced knowledge XML technologies: XML, Schemas, SAX, DOM, XSLT, XQuery, XMLBeans, JDOM, XHTML, AJAX is preferred.
* Advanced knowledge of presentation layer technologies such as JSON, JavaScript, HTML, JSF, JQuery is preferred.
* Advanced knowledge of continuous integration concept and tools is preferred.
* Advanced knowledge automated testing tools such as JMeter and Grinder is preferred.
* Advanced knowledge of wired and wireless store hardware devices (e.g. registers, receipt printers, pin pads, scanners, RF guns) and C-based drivers that work with them is preferred.
Working Conditions
* Normal office working conditions
Physical Requirements
* Sitting
* Standing (not walking)
* Lifting 50+ pounds
* Walking
* Kneeling/Stooping/Bending
* Driving a vehicle
Disclaimer
This job description represents an overview of the responsibilities for the above referenced position. It is not intended to represent a comprehensive list of responsibilities. A team member should perform all duties as assigned by his/ her supervisor.
Company Info
At Tractor Supply and Petsense by Tractor Supply, our Team Members are the heart of our success. Their dedication, passion, and hard work drive everything we do, and we are committed to supporting them with a comprehensive and accessible total reward package. We understand the evolving needs of our Team Members and their families, and we strive to offer meaningful, competitive, and sustainable benefits that support their well-being today and in the future.
Our benefits extend beyond medical, dental, and vision coverage, including company-paid life and disability insurance, paid parental leave, tuition reimbursement, and family planning resources such as adoption and surrogacy assistance, for all full-time Team Members and all part-time Team Members. Part time new hires gain eligibility for TSC Benefits by averaging at least 15 hours per week during their 90-day lookback period. The lookback period starts the first of the month following the date of hire. If the 15-hour requirement was met, the benefits eligibility date will be the first day of the month following 4 months of continuous service.
Please visit this link for more specific information about the benefits and leave policies applicable to the position you're applying for.
$103k-125k yearly est. 45d ago
DevOps Engineer
Monogram Health 3.7
Principal software engineer job in Brentwood, TN
DevOps Engineer The DevOps Engineer's roles and responsibilities are multifaceted, requiring technical agility and operations mindset simultaneously. It is essential to have communication and coordination skills to successfully integrate various functions in a coordinated manner and deliver the responsibilities to the company's needs.
Responsibilities
* Develop and maintain CI/CD pipelines in Azure DevOps to deploy notebooks, jobs, and workflows to Azure Databricks.
* Integrate Databricks Repos with Azure Repos (Git) for source control of PySpark/R notebooks.
* Automate job runs in Databricks using Databricks CLI, REST API, or DevOps tasks.
* Maintain infrastructure-as-code practices (e.g., using Terraform).
* Monitor and troubleshoot pipeline failures, notebook issues, and deployment inconsistencies.
* Collaborate with Data Engineers and Platform teams to maintain development, staging, and production environments.
* Implement best practices for version control, testing, and notebook promotion in a multi-environment setup.
* Store and manage Databricks secrets, tokens, and configuration securely within Azure Key Vault and DevOps variable groups.
* Understand and apply DevOps practices in a data platform context.
Position Requirements
* Bachelor's degree in computer science, Information Technology, or related or an equivalent combination of education and experience.
* Minimum of three (3) years of experience in DevOps engineering or a related role, with a focus on Microsoft Azure, including other cloud-based data integration and associated technologies.
* Proficiency with data analytics and AI platforms and automating notebook execution.
* Proficiency in scripting languages for automation and various programming.
Benefits
* Comprehensive Benefits - Medical, dental, and vision insurance, employee assistance program, employer-paid and voluntary life insurance, disability insurance, plus health and flexible spending accounts
* Financial & Retirement Support - Competitive compensation, 401k with employer match, and financial wellness resources
* Time Off & Leave - Paid holidays, flexible vacation time/PSSL, and paid parental leave
* Wellness & Growth - Work life assistance resources, physical wellness perks, mental health support, employee referral program, and BenefitHub for employee discounts
About Monogram Health
Monogram Health is a leading multispecialty provider of in-home, evidence-based care for the most complex of patients who have multiple chronic conditions. Monogram health takes a comprehensive and personalized approach to a person's health, treating not only a disease, but all of the chronic conditions that are present - such as diabetes, hypertension, chronic kidney disease, heart failure, depression, COPD, and other metabolic disorders.
Monogram Health employs a robust clinical team, leveraging specialists across multiple disciplines including nephrology, cardiology, endocrinology, pulmonology, behavioral health, and palliative care to diagnose and treat health issues; review and prescribe medication; provide guidance, education, and counselling on a patient's healthcare options; as well as assist with daily needs such as access to food, eating healthy, transportation, financial assistance, and more. Monogram Health is available 24 hours a day, 7 days a week, and on holidays, to support and treat patients in their home.
Monogram Health's personalized and innovative treatment model is proven to dramatically improve patient outcomes and quality of life while reducing medical costs across the health care continuum.
$75k-101k yearly est. 20d ago
WSO2 ESB Integration Lead/Developer
Sa Technologies 4.6
Principal software engineer job in Brentwood, TN
All SA Technologies requirements are Direct Client Requirements from IT Hiring Managers. We guarantee you the best rate for your skills and performance.
Job Description
Job Title WSO2 ESB Integration Lead/Developer
Primary Skills WSO2 ESB with good knowledge of XSLT, XML, WSDL, XMLUnit, JMS
Additional Skills OAGIS, Oracle PL/SQL, Eclipse, WSO2 DSS, WebServices
Min and Max yrs. experience 3-7 yrs
Min and Max relevant yrs. experience 2-4 yrs
Min and Max lead time to on board ASAP
Contract term 6 months and may be extended.
Location of work Brentwood, TN, USA
Number of candidates needed 2
Additional information 1. Should be strong in XSLT, XML
2. Perform Build activities for WSO2 ESB Middleware integration, involves writing XSLT, ESB coding, configuration and Analysis activities
3. Unit testing, Integration testing, UAT support, deployment
4. Peer code Review
Additional Information
All your information will be kept confidential according to EEO guidelines.
How much does a principal software engineer earn in Brentwood, TN?
The average principal software engineer in Brentwood, TN earns between $83,000 and $142,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.
Average principal software engineer salary in Brentwood, TN