Senior software engineer jobs in Bartlett, TN - 180 jobs
All
Senior Software Engineer
Software Engineer
Software Developer
Senior Leader
Software Applications Engineer
Software Engineering Internship
Software Engineer
Mi Softech
Senior software engineer job in Collierville, TN
JOB POSTING NOTICE
SoftwareEngineer Full-time job, 40 hours per week Pay/Salary: $135,304.00 year.
Number of Openings: 5
Website: ************************
Posting Start Date: 08/01/2025
Posting End Date: 08/15/2025
Job Duties
Develop, create, and modify general computer applications using Java programming language. Analyze user needs and develop software solutions using Java to build enterprise level software applications using various Java based technologies. Design software or customize software for client use with the aim of optimizing operational efficiency. Utilize Java frameworks for Java based software development. Analyze and design databases interacting with Java software applications. Working with databases such as Oracle, SQL server and other enterprise level databases to help Java based software applications. Work under supervision. Travel And/or relocation to unanticipated client sites throughout USA is required.
Education Required
Master's degree in Computer Science / Information Technology / Engineering (Any) /Technology (Any)/Science or related field with Six (6) months of experience in the job offered or as an IT Consultant or IT Analyst or Developer or Programmer or Engineer or closely related field. Employer also accepts Bachelor's degree in Computer Science / Information Technology / Engineering (Any) /Technology (Any)/Science or related field plus five years of progressive work experience in related field.
Experience Required
Experience should include 6 (six) months of working with Java. Travel and/or Relocation to unanticipated client sites throughout USA is required.
Posted By: (Sunitha Rapolu)
Designation: HR Manager
$135.3k yearly 60d+ ago
Looking for a job?
Let Zippia find it for you.
Mb Senior Lead Adm Cou
Minact Careers 4.4
Senior software engineer job in Memphis, TN
GENERAL FUNCTION:
Coordinate the Outreach and Admission Services for enrolling students. Maintain quality control responsibility for determining student readiness for enrollment. Establish and maintain linkages with the Job Corps Center, support services agencies, potential employers, and One Stop Centers. Ensure compliance with the PRH and the Company's Standard Operating Procedures.
MINIMUM QUALIFICATIONS:
Bachelor's degree in human services, psychology, counseling, education, social science, communications, or closely related field and two years of experience with supervisory experience;
Or
Associate's degree in human services, psychology, counseling, education, social science, communications, or closely related field, and four years related experience with supervisory experience. Experience may include successful Job Corps outreach and admissions experience or successful outreach and admissions experience with other youth development programs.
**A valid Regular Driver License is required.
$80k-120k yearly est. 39d ago
Software Engineer Intern, application via RippleMatch
Ripplematch Internships 3.9
Senior software engineer job in Memphis, TN
This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent.
About RippleMatch
RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we'll get you interviews! Leading employers leverage RippleMatch to build high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers.
Requirements for the role
Currently pursuing a Bachelor's or Master's degree in Computer Science, SoftwareEngineering, Information Technology, or a related field.
Strong foundation in programming languages such as Java, C#, Python, or JavaScript.
Understanding of basic software development methodologies (e.g., Agile, Scrum) and the software development lifecycle.
Familiarity with database concepts and basic SQL.
Interest in designing, coding, testing, and maintaining software applications.
Strong problem-solving skills and the ability to participate in debugging and technical challenges.
Good organizational and project management skills, with the ability to handle multiple tasks and deadlines.
Effective communication and interpersonal skills, essential for working collaboratively in a team environment.
Eagerness to learn new technologies and software development practices.
Analytical skills, with an aptitude for learning quickly and adapting to new programming environments.
$30k-44k yearly est. Auto-Apply 24d ago
Engineer IV - Software (Memphis, TN or Remote in USA)
Alsacstjude
Senior software engineer job in Memphis, TN
At ALSAC you do more than make a living; you make a difference.
We like people who are different…because we're different, too. As one of the world's most iconic and respected nonprofits, we know what it's like to stand out. That's why we're looking at you. Your background, perspective, and desire to make an impact set you apart. As we work to help St. Jude cure childhood cancer, we're calling on the game-changers, innovators and visionaries to join our family. Not just for the kids of St. Jude, but also for you. Because at ALSAC, we develop and celebrate our employees. So, bring your whole, authentic self and become part of our shared mission: Finding cures. Saving children.
Job Description
We're looking for a highly experienced SoftwareEngineer IV to join our team as a senior technical leader. In this role, you'll design and build scalable enterprise applications, lead engineering best practices, and mentor other developers. You'll collaborate across teams to deliver impactful solutions and play a key role in advancing our DevOps maturity, platform evolution, and technical excellence. This position primarily focuses on building applications using .NET and React frameworks.
Key Responsibilities
Develop and maintain complex enterprise applications using clean, scalable code across the full stack.
Lead technical efforts across multiple teams and platforms, providing mentorship and guidance.
Support and coach junior and mid-level engineers through code reviews, design sessions, and technical leadership.
Drive adoption of modern engineering practices including CI/CD, containerization, and infrastructure-as-code.
Translate business requirements into scalable technical solutions in collaboration with stakeholders.
Participate in Agile ceremonies and promote iterative development and team accountability.
Contribute to architectural planning and integrate emerging technologies (AI/ML, advanced UI/UX).
Investigate and resolve critical production issues, ensuring long-term reliability and performance.
Engage with internal communities and contribute to enterprise standards and reusable libraries.
Required Qualifications
Bachelor's degree in information systems, Engineering, Mathematics, or related field.
8+ years of hands-on software development experience.
Advanced proficiency in:
Back-end: .NET, Kafka or other asynchronous messaging systems
Database: SQL
Front-end: React, Redux, React Testing Library
CI/CD Tools: TFS, Jenkins (preferred)
Strong experience with microservices architecture, REST/SOAP APIs, Python, J2EE, JSON, YAML.
Solid understanding of cloud platforms (AWS, Azure, Kubernetes, Salesforce) and DevSecOps practices.
Knowledge of infrastructure services (networking, compute, storage) and security best practices (IAM, encryption, compliance).
Proven leadership in technical initiatives and mentoring.
Excellent communication and collaboration skills across technical and non-technical teams.
#LI-TM1
Benefits & Perks
The following Benefits & Perks apply to Full-Time Roles Only.
We're dedicated to ensuring children and their families have every opportunity to enjoy life's special moments. We're also committed to giving our staff excellent benefits so they can do the same.
Core Medical Coverage: (low cost low deductible Medical, Dental, and Vison Insurance plans)
401K Retirement Plan with 7% Employer Contribution
Exceptional Paid Time Off
Maternity / Paternity Leave
Infertility Treatment Program
Adoption Assistance
Education Assistance
Enterprise Learning and Development
And more
ALSAC is an equal employment opportunity employer.
ALSAC does not discriminate against any individual with regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, transgender status, disability, veteran status, genetic information or other protected status.
No Search Firms:
ALSAC does not accept unsolicited assistance from search firms for employment opportunities. All resumes submitted by search firms to any ALSAC employee or ALSAC representative via email, the internet or in any form and/or method without being contacted and approved by our Employee Experience team and without a valid written search agreement in place will result in no fee being paid if a referred candidate is hired by ALSAC.
$60k-81k yearly est. Auto-Apply 42d ago
Software Engineer, iOS Core Product - Memphis, USA
Speechify
Senior software engineer job in Memphis, TN
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You'll Do
Opportunity to lead key engineering and product decisions
Actively shipping production code for the Speechify iOS app
Work within a dedicated product team
Participate in product discussions to shape the product roadmap
Maintain and enhance the existing complex app architecture
An Ideal Candidate Should Have
Experience. You've worked on products that scaled to a large user base
Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product
Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience
Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction
Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Technical skills. Swift, SwiftUI
Technical Requirements:
Swift Programming Language
SwiftUI experience
Experience in Multithreading Programming
Working with CI/CD infrastructure
Experience with Fastlane
SOLID principles, the ability to write every single class according to SOLID
Experience with Git and understanding of different Git strategies
What We offer:
A fast-growing environment where you can help shape the company and product
An entrepreneurial crew that supports risk, intuition, and hustle
The opportunity to make a big impact in a transformative industry
A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture
Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives
Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world
Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
$60k-81k yearly est. Auto-Apply 11d ago
IT - Software Engineer
Stratacuity
Senior software engineer job in Memphis, TN
Apex Systems, a World-Class Technology Solutions Provider, is seeking applicants for the below position on behalf of our client. Please apply if interested and qualified or email your resume to [email protected] SoftwareEngineer
Duration: 1 year contract
Position Overview:
Our client recently has won an RFP to lead an AWS enhancement initiative. This role will be part of that project, contributing to the development and modernization of our client's technology stack. The engineer will primarily work in C# (85%) and ReactJS (15%), supporting backend and frontend development efforts.
Must Haves:
* 2+years of experience as a SoftwareEngineer with proven experience with C# and AWS
* Having experience with React is a huge plus!
Key Responsibilities
* Develop and maintain applications using C#, .NET Core, and ReactJS.
* Collaborate with cross-functional teams including developers and project managers.
* Design and implement REST APIs and Microservices in an AWS Cloud environment.
* Work with various file formats including XML, fixed-width, and CSV.
* Perform data mapping and reporting using SQL Server and SQL Reporting Services.
* Utilize front-end technologies such as JavaScript, AJAX, jQuery, Bootstrap, and CSS.
* Maintain and enhance legacy systems built with VB.Net, ASP.Net, ADO.Net, and VBScript.
* Use tools like Microsoft Visual Studio 2019 & 2022, Excel, and other Office Suite applications
* Please note that as a contract employee of Apex Systems, benefits include the below with employee contribution*
* Health
* Dental
* Vision
* Life Insurance; Short Term Disability
* Hospitalization Coverage
* Direct Deposit
* Weekly Pay Periods
* Training and Development Programs
* 401k
* Referral Program
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or ************.
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Employee Type:
Contract
Location:
Memphis, TN, US
Job Type:
Date Posted:
October 12, 2025
Similar Jobs
* SoftwareEngineering - SoftwareEngineer IV
* SoftwareEngineering - SoftwareEngineer II
* SoftwareEngineering - SoftwareEngineer II
* SoftwareEngineer
* SoftwareEngineer
$60k-81k yearly est. 1d ago
Engineer II - Software (Memphis, TN)
St. Jude Alsac
Senior software engineer job in Memphis, TN
At ALSAC you do more than make a living; you make a difference. We like people who are different…because we're different, too. As one of the world's most iconic and respected nonprofits, we know what it's like to stand out. That's why we're looking at you. Your background, perspective, and desire to make an impact set you apart. As we work to help St. Jude cure childhood cancer, we're calling on the game-changers, innovators and visionaries to join our family. Not just for the kids of St. Jude, but also for you. Because at ALSAC, we develop and celebrate our employees. So, bring your whole, authentic self and become part of our shared mission: Finding cures. Saving children.
Job Description
Are you passionate about building elegant, scalable software that drives real business impact? Join our dynamic team as a SoftwareEngineer II, where you'll play a key role in designing and developing enterprise-grade applications that power mission-critical operations. This is more than just coding - it's about crafting solutions that shape the future of our technology landscape.
You'll work in a collaborative, forward-thinking environment that values innovation, continuous learning, and technical excellence. If you're ready to grow your career while solving complex challenges with modern tools and frameworks, we want to hear from you.
What You'll Do
* Design & Develop: Build and enhance multi-layered enterprise applications, services, and integrations using modern frameworks and scalable architecture.
* Collaborate & Innovate: Partner with business analysts, stakeholders, and seniorengineers to understand user needs and translate them into technical solutions.
* Own Projects: Lead small to mid-sized initiatives (1-4 weeks) with autonomy, from concept to deployment.
* Solve Problems: Troubleshoot and optimize existing systems, applying creative thinking and technical expertise.
* Document & Share: Create clear documentation, diagrams, and code comments that support maintainability and knowledge sharing.
* Explore & Evolve: Stay ahead of the curve by researching emerging technologies and contributing to our innovation roadmap.
Tech Stack You'll Work With
* Front-End: React, Angular, Vue.js, TypeScript, HTML5, SCSS, Tailwind, Bootstrap
* Architecture: Modular front-end design, microservices, RESTful APIs, GraphQL
* Optimization: Performance tuning, rendering efficiency, CSS/JS optimization
* Development Practices: Agile methodologies, CI/CD pipelines, Git-based workflows
What You Bring
* 3-5 years of professional experience in front-end software development
* Strong understanding of object-oriented programming and client/server architecture
* Proven ability to work across the application stack: front-end, back-end, database, and data layers
* Experience in collaborative, cross-functional environments with formal roles and responsibilities
* Bachelor's degree in Computer Science, Information Systems, Engineering, Mathematics, or a related technical field
This position is based in Memphis, TN and eligible for a hybrid work schedule.
Benefits & Perks
The following Benefits & Perks apply to Full-Time Roles Only.
We're dedicated to ensuring children and their families have every opportunity to enjoy life's special moments. We're also committed to giving our staff excellent benefits so they can do the same.
* Core Medical Coverage: (low cost low deductible Medical, Dental, and Vison Insurance plans)
* 401K Retirement Plan with 7% Employer Contribution
* Exceptional Paid Time Off
* Maternity / Paternity Leave
* Infertility Treatment Program
* Adoption Assistance
* Education Assistance
* Enterprise Learning and Development
* And more
ALSAC is an equal employment opportunity employer.
ALSAC does not discriminate against any individual with regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, transgender status, disability, veteran status, genetic information or other protected status.
No Search Firms:
ALSAC does not accept unsolicited assistance from search firms for employment opportunities. All resumes submitted by search firms to any ALSAC employee or ALSAC representative via email, the internet or in any form and/or method without being contacted and approved by our Employee Experience team and without a valid written search agreement in place will result in no fee being paid if a referred candidate is hired by ALSAC.
$60k-81k yearly est. Auto-Apply 16d ago
Software Engineer
Aniesispharma
Senior software engineer job in Memphis, TN
open to residents of the United States only.
full-time
SoftwareEngineer
Aniesispharma is a leading pharmaceutical company based in Memphis, Tennessee. We specialize in developing innovative solutions for the healthcare industry, with a focus on improving patient outcomes and quality of life. Our team is dedicated to using cutting-edge technology and data-driven approaches to create impactful products that make a difference in people's lives.
Job Summary:
We are seeking a talented and driven SoftwareEngineer to join our growing team. In this role, you will be responsible for developing and maintaining software solutions that support our pharmaceutical products and services. You will work closely with our cross-functional teams to understand business needs and translate them into technical requirements. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and a passion for creating high-quality, scalable, and efficient code.
Key Responsibilities:
- Design, develop, and maintain software applications and systems that support our pharmaceutical products and services
- Collaborate with cross-functional teams to gather and understand business requirements
- Translate business requirements into technical specifications and develop solutions that meet those requirements
- Write clean, efficient, and well-documented code
- Troubleshoot and debug software issues in a timely manner
- Stay up-to-date with emerging trends and technologies in software development and make recommendations for continuous improvement
- Participate in code reviews and provide constructive feedback to improve code quality
- Work with project managers to ensure timely delivery of software projects
- Provide technical support and guidance to other team members as needed
Qualifications:
- Bachelor's degree in Computer Science, SoftwareEngineering, or a related field
- 3+ years of experience in software development
- Proficient in one or more programming languages such as Java, C++, or Python
- Experience with web development frameworks such as Angular, React, or Vue.js
- Familiarity with database design and SQL
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Experience with Agile development methodologies is a plus
- Knowledge of the healthcare industry is a plus
Contract Details:
This is a part-time/full-time contract position based in Memphis, Tennessee. The exact schedule and number of hours per week will be determined based on the candidate's availability and the needs of the company. This position offers competitive compensation and opportunities for growth within the company.
If you are a self-motivated and results-driven individual with a passion for software development and improving healthcare, we encourage you to apply for this exciting opportunity. Join our dynamic team and help us make a positive impact on the world of medicine.
$60k-81k yearly est. 60d+ ago
Software Developer R&D -3025
Right Talent Right Now
Senior software engineer job in Collierville, TN
Role: Information Technology
Industry: I.T.
Town / City: Collierville
Job Type: Permanent full-time
Job description:
Performs technical and analytical duties relative to design, development, programming and installation of computer applications and software systems over a variety of platforms, including client/server and PC. Develops project time and cost estimates and has a thorough understanding of hardware, software and programming languages used in his/her environment. Lead the activities of assigned personnel in planning, design, development, programming, and installation of computer application software as appropriate. Must primarily perform work requiring advanced learning or work that is original and creative.
Receives requirement's document from users and/or Decision Support Analysts and communicates with user community and/or Decision Support Analysts to ensure solutions meet user requirements in a timely manner and adhere to company policy and procedures.
Develops a system design document and applies generally accepted programming standards to ensure efficient programming logic and data manipulation.
Writes code in accordance with the design document.
Ensures code runs efficiently. Analyzes performance indicators to ensure system is operating efficiently and recommends improvements.
Ensures projects meet appropriate time schedules and keeps users/management informed of status.
Plans/executes software version upgrades and custom interfaces.
Other work-related duties as assigned by supervisor/manager.
Reliable and regular attendance is expected.
QUALIFICATION REQUIREMENTS: Extensive experience as an Oracle Application Developer is required. Strong technical knowledge of the Oracle ADF, BPEL, SOA suite 11g and working knowledge with e-Business suite or Java enterprise application for at least 2+ years Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
EDUCATION and/or EXPERIENCE: Bachelor's degree in Computer Science, IT or related field and four plus years programming experience with a minimum of three years directly related to Oracle ADF and implementation and two years of experience with Oracle's development toolset, workflow, XML BI publisher as well as UNIX/Linux operating system experience or equivalent combination of education and experience.
OTHER SKILLS and ABILITIES:
Code and maintain components in Oracle JDeveloper 10g/11g using ADF, SOA suite, JSFon Oracle Application sever 10g or Oracle Weblogic application server 11g
Proficient in Oracle tools including SQL, PL/SQL, JDeveloper, Java/JSP, forms, BI/XML Publisher, SOAP, Rest web services.
Extensive knowledge on Object Oriented Design, Architecture and design patterns and Oracle database 11g.
2+ years of experience on packaging and deploying web applications on Oracle Application Server 10g and FMW and Oracle Application Server 11g
3+ years building applications that utilizes enterprise middleware and experience in Oracle Forms 10g/11g
Train and mentor existing technical staff on ObjectOriented Technology and web paradigm
Proficient in application tools including SQL, PL/SQL, JDeveloper, Java/JSP, Forms, BI/XML Publisher, SOAP, Rest web services.
Provide application support for Production, UAT and QA testers.
Strong analytical skills, with the ability to translate business requirements into technical specifications with an emphasis toward highly available and scalable global solutions.
Ability to work on ad-hoc end user support request.
Ability to work independently with limited general supervision.
Ability to set priorities and manage multiple projects simultaneously.
Familiarity with SDLC/project life cycles.
Strong communication skills (written, reading comprehension, listening, verbal).
Ability to work in a team environment.
Bottom Line Requirements:
1. Bachelor's degree in Computer Science, IT or related field.
2. 4+ years of programming experience directly related to Oracle ADF and implementation.
3. 2+ years of experience with Oracle's development toolset, workflow, XML BI publisher.
4. UNIX/Linux operating system experience.
5. Strong technical knowledge of the Oracle ADF, BPEL, SOA suite 11g and working knowledge with e-Business suite or Java enterprise application for at least 2+ years.
Additional Information
All your information will be kept confidential according to EEO guidelines.
$62k-82k yearly est. 60d+ ago
Software Developer
Save U Staffing
Senior software engineer job in Collierville, TN
One of the nation's foremost distributors of crop protection and crop production inputs and services for agricultural, turf & ornamental, forestry, aquatics and vegetation management markets looking for a
SUMMARY: Performs technical and analytical duties relative to design, development, programming and installation of computer applications and software systems over a variety of platforms, including client/server and PC. Develops project time and cost estimates and has a thorough understanding of hardware, software and programming languages used in his/her environment. Lead the activities of assigned personnel in planning, design, development, programming, and installation of computer application software as appropriate. Must primarily perform work requiring advanced learning or work that is original and creative.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following:
Receives requirement's document from users and/or Decision Support Analysts and communicates with user community and/or Decision Support Analysts to ensure solutions meet user requirements in a timely manner and adhere to company policy and procedures.
Develops a system design document and applies generally accepted programming standards to ensure efficient programming logic and data manipulation.
Writes code in accordance with the design document.
Ensures code runs efficiently. Analyzes performance indicators to ensure system is operating efficiently and recommends improvements.
Ensures projects meet appropriate time schedules and keeps users/management informed of status.
Plans/executes software version upgrades and custom interfaces.
Other work-related duties as assigned by supervisor/manager.
Reliable and regular attendance is expected.
QUALIFICATION REQUIREMENTS: Extensive experience as an Oracle Application Developer is required. Strong technical and functional knowledge of the Oracle e-Business suite of which at least 2+ years experience in at least 3 modules (HR/payroll, INV, OM, AR, AP, GL, and PO) in Release 11.5.10 and above. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
EDUCATION and/or EXPERIENCE: Bachelor's degree in Computer Science, IT or related field and four plus years programming experience with a minimum of two years directly related to Oracle applications, development and implementation and two years experience with Oracle's development toolset, as well as UNIX/Linux operating system experience or equivalent combination of education and experience.
OTHER SKILLS and ABILITIES:
Proficient in application tools including SQL, PL/SQL, JDeveloper, Java/JSP, forms, reports, BI/XML Publisher, Discoverer, and ADI.
Strong working knowledge of Oracle Workflow.
Strong analytical skills, with the ability to translate business requirements into technical specifications with an emphasis toward highly available and scalable global solutions.
Ability to work on ad-hoc end user support request.
Ability to work independently with limited general supervision.
Ability to set priorities and manage multiple projects simultaneously.
Familiarity with SDLC/project life cycles.
Excellent written and verbal communication skills.
Good customer service skills.
Ability to work in a team environment.
$62k-82k yearly est. 60d+ ago
Software Developer
Cloudywing Technologies, Inc.
Senior software engineer job in Collierville, TN
JOB OPENING NOTICE
Software Developer
Fulltime job, 40 hours per week
Pay: 132,475.00 yearly
NUMBER OF OPENINGS: 5
340 New Byhalia Road, Suite 2A, Collierville, TN 38017
JOB DUTIES:
Develop, create, and modify general computer applications. Analyze user needs and develop software solutions using ASP.NET and related .NET based technologies. Design software or customize software for client use with the aim of optimizing operational efficiency. Utilize Software Development Lifecyle (SDLC) principles in application software development with C# programming languages to help develop software applications. Will need to analyze and design databases interacting with .NET based software applications. Travel And/or Relocation to unanticipated client sites is required.
EDUCATION REQUIRED:
Master's degree in Computer Science/ Information Technology /Engineering (Any)/Business or closely related field with 6(Six) months of experience in the job offered or a IT Consultant or IT Analyst or Developer or Programmer or IT Engineer or very closely related area. Employer also accepts Bachelor's degree in Computer Science/ Information Technology / Engineering (Any)/Business or related field plus 5 years of progressive work experience in related field.
EXPERIENCE REQUIRED:
Experience of Six months in ASP.NET and C# language is required. Travel and/ or relocation to Unanticipated client sites is required.
$62k-82k yearly est. 60d+ ago
Software Developer
XDIN
Senior software engineer job in Byhalia, MS
XDIN subsidiary of ALTEN Group, includes 500 employees dedicated to the automotive engineering development. ALTEN is a Leader in Engineering & Information Technology system, and operates in over 21 countries (Europe, North America, Asia, Africa and Middle East) with more than 28,000 employees of which 88% are engineers.
At XDIN, we are always looking for world-class talent to lead our global teams through commitment and dedication to our OEM and Tier I clients. We believe in quality support from concept through production, and delivering the best customer experience while at the same time attaining a great place to work!
XDIN Offers
Competitive wages, BOE.
Major health, dental insurance benefits and vision savings plan. 401k, and basic life.
Supplemental benefits such as short-term disability, accident, cancer and life insurance.
Paid company holidays and earned time off.
We place a high value on thought leadership. We want every employee to develop all the skills required to become an engineering and technology thought leader; contributing to the knowledge assets of our team and our clients. From day one, every consultant is trained and mentored to elevate their careers.
Software Developer Responsibilities:
Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
Directing system testing and validation procedures.
Directing software programming and documentation development.
Consulting with departments or customers on project status and proposals.
Working with customers or departments on technical issues including software system design and maintenance.
Analyzing information to recommend and plan the installation of new systems or modifications of an existing system.
Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
Preparing reports on programming project specifications, activities, or status.
Conferring with project managers to obtain information on limitations or capabilities.
Create Databases with photo capabilities.
Create packaging instructions data base, to display the way the parts should be pack.
Create a quality report, can be update by the auditors and saves the information into a database.
Software Developer Requirements:
Bachelor's degree in computer science or related degree.
3+ Years development Experience
Good understanding of Front End Development and also Back End.
Experience in C#, .Net, or Java
Knowledge of the software development life-cycle.
The desire to work in fast-paced environment.
Ability to develop unit testing of code components or complete applications.
Creativity is always a plus.
Must be a full-stack developer and understand concepts of softwareengineering.
Experience working on a variety of software development projects.
Deep programming language knowledge.
$61k-80k yearly est. Auto-Apply 60d+ ago
MB SENIOR LEAD ADM COU
Minact, Inc. 4.4
Senior software engineer job in Memphis, TN
Job Description
GENERAL FUNCTION:
Coordinate the Outreach and Admission Services for enrolling students. Maintain quality control responsibility for determining student readiness for enrollment. Establish and maintain linkages with the Job Corps Center, support services agencies, potential employers, and One Stop Centers. Ensure compliance with the PRH and the Company's Standard Operating Procedures.
MINIMUM QUALIFICATIONS:
Bachelor's degree in human services, psychology, counseling, education, social science, communications, or closely related field and two years of experience with supervisory experience;
Or
Associate's degree in human services, psychology, counseling, education, social science, communications, or closely related field, and four years related experience with supervisory experience. Experience may include successful Job Corps outreach and admissions experience or successful outreach and admissions experience with other youth development programs.
**A valid Regular Driver License is required.
$80k-120k yearly est. 11d ago
Engineer IV - Software (Memphis, TN or Remote in USA)
St. Jude Alsac
Senior software engineer job in Memphis, TN
At ALSAC you do more than make a living; you make a difference. We like people who are different…because we're different, too. As one of the world's most iconic and respected nonprofits, we know what it's like to stand out. That's why we're looking at you. Your background, perspective, and desire to make an impact set you apart. As we work to help St. Jude cure childhood cancer, we're calling on the game-changers, innovators and visionaries to join our family. Not just for the kids of St. Jude, but also for you. Because at ALSAC, we develop and celebrate our employees. So, bring your whole, authentic self and become part of our shared mission: Finding cures. Saving children.
Job Description
We're looking for a highly experienced SoftwareEngineer IV to join our team as a senior technical leader. In this role, you'll design and build scalable enterprise applications, lead engineering best practices, and mentor other developers. You'll collaborate across teams to deliver impactful solutions and play a key role in advancing our DevOps maturity, platform evolution, and technical excellence. This position primarily focuses on building applications using .NET and React frameworks.
Key Responsibilities
* Develop and maintain complex enterprise applications using clean, scalable code across the full stack.
* Lead technical efforts across multiple teams and platforms, providing mentorship and guidance.
* Support and coach junior and mid-level engineers through code reviews, design sessions, and technical leadership.
* Drive adoption of modern engineering practices including CI/CD, containerization, and infrastructure-as-code.
* Translate business requirements into scalable technical solutions in collaboration with stakeholders.
* Participate in Agile ceremonies and promote iterative development and team accountability.
* Contribute to architectural planning and integrate emerging technologies (AI/ML, advanced UI/UX).
* Investigate and resolve critical production issues, ensuring long-term reliability and performance.
* Engage with internal communities and contribute to enterprise standards and reusable libraries.
Required Qualifications
* Bachelor's degree in information systems, Engineering, Mathematics, or related field.
* 8+ years of hands-on software development experience.
* Advanced proficiency in:
* Back-end: .NET, Kafka or other asynchronous messaging systems
* Database: SQL
* Front-end: React, Redux, React Testing Library
* CI/CD Tools: TFS, Jenkins (preferred)
* Strong experience with microservices architecture, REST/SOAP APIs, Python, J2EE, JSON, YAML.
* Solid understanding of cloud platforms (AWS, Azure, Kubernetes, Salesforce) and DevSecOps practices.
* Knowledge of infrastructure services (networking, compute, storage) and security best practices (IAM, encryption, compliance).
* Proven leadership in technical initiatives and mentoring.
* Excellent communication and collaboration skills across technical and non-technical teams.
#LI-TM1
Benefits & Perks
The following Benefits & Perks apply to Full-Time Roles Only.
We're dedicated to ensuring children and their families have every opportunity to enjoy life's special moments. We're also committed to giving our staff excellent benefits so they can do the same.
* Core Medical Coverage: (low cost low deductible Medical, Dental, and Vison Insurance plans)
* 401K Retirement Plan with 7% Employer Contribution
* Exceptional Paid Time Off
* Maternity / Paternity Leave
* Infertility Treatment Program
* Adoption Assistance
* Education Assistance
* Enterprise Learning and Development
* And more
ALSAC is an equal employment opportunity employer.
ALSAC does not discriminate against any individual with regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, transgender status, disability, veteran status, genetic information or other protected status.
No Search Firms:
ALSAC does not accept unsolicited assistance from search firms for employment opportunities. All resumes submitted by search firms to any ALSAC employee or ALSAC representative via email, the internet or in any form and/or method without being contacted and approved by our Employee Experience team and without a valid written search agreement in place will result in no fee being paid if a referred candidate is hired by ALSAC.
$60k-81k yearly est. Auto-Apply 40d ago
Software Engineer, iOS Core Product - Memphis, USA
Speechify
Senior software engineer job in Memphis, TN
Job Description
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You'll Do
Opportunity to lead key engineering and product decisions
Actively shipping production code for the Speechify iOS app
Work within a dedicated product team
Participate in product discussions to shape the product roadmap
Maintain and enhance the existing complex app architecture
An Ideal Candidate Should Have
Experience. You've worked on products that scaled to a large user base
Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product
Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience
Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction
Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Technical skills. Swift, SwiftUI
Technical Requirements:
Swift Programming Language
SwiftUI experience
Experience in Multithreading Programming
Working with CI/CD infrastructure
Experience with Fastlane
SOLID principles, the ability to write every single class according to SOLID
Experience with Git and understanding of different Git strategies
What We offer:
A fast-growing environment where you can help shape the company and product
An entrepreneurial crew that supports risk, intuition, and hustle
The opportunity to make a big impact in a transformative industry
A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture
Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives
Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world
Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
$60k-81k yearly est. 23d ago
Engineer III - Software
Alsacstjude
Senior software engineer job in Memphis, TN
At ALSAC you do more than make a living; you make a difference.
We like people who are different…because we're different, too. As one of the world's most iconic and respected nonprofits, we know what it's like to stand out. That's why we're looking at you. Your background, perspective, and desire to make an impact set you apart. As we work to help St. Jude cure childhood cancer, we're calling on the game-changers, innovators and visionaries to join our family. Not just for the kids of St. Jude, but also for you. Because at ALSAC, we develop and celebrate our employees. So, bring your whole, authentic self and become part of our shared mission: Finding cures. Saving children.
Job Description
We are seeking a highly skilled and experienced SoftwareEngineer III to provide technical leadership in the design, development, implementation, and support of multi-layered enterprise applications. This role combines hands-on engineering with strategic guidance, mentoring, and innovation. This position primarily focuses on building applications using .NET and React frameworks.
Key Responsibilities
Lead Technical Initiatives: Drive the analysis, design, and development of complex features and projects across multiple systems. Ensure alignment with coding standards, architectural principles, and best practices.
Mentorship & Collaboration: Serve as a mentor to SoftwareEngineers I & II, providing guidance through pair programming, code reviews, and technical problem-solving.
Stakeholder Engagement: Collaborate with business analysts, cross-functional teams, and end-users to gather requirements and deliver impactful solutions.
Innovation & Exploration: Stay ahead of industry trends by exploring emerging technologies and anticipating disruptions. Apply modern tools and techniques to enhance application performance and user experience.
Agile Development: Utilize Agile methodologies (Scrum, Kanban) and DevOps practices (CI/CD, automated testing, containerization) to deliver high-quality software.
Documentation & Standards: Create and maintain comprehensive documentation including flowcharts, diagrams, layouts, and code comments. Ensure adherence to coding standards and development protocols.
UI/UX & Modern Interfaces: Design and develop engaging user experiences using modern UI/UX technologies, including mobile and AI-enhanced interfaces.
Back-End Development
.NET
Asynchronous messaging systems (Kafka or similar)
Database
SQL
Front-End Development
React
React Testing Library
Redux
CI/CD & DevOps
TFS, Jenkins (preferred knowledge)
Containerization (Docker, Kubernetes)
Cloud-native infrastructure (AWS, Azure)
Qualifications
Bachelor's degree in Information Systems, Engineering, Mathematics, or a related field.
5-8 years of professional experience in softwareengineering, systems analysis, and programming.
Expert-level knowledge of object-oriented programming, client/server architecture, and cloud-native development (microservices, serverless, containerization).
Proficient in full-stack development across front-end, back-end, and database layers.
Skilled in API-first development, process modeling, data modeling, and database design.
Experience with modern programming languages and frameworks such as .NET, J2EE, Python, REST/SOAP, JavaScript, React, and YAML/JSON.
Strong communication and collaboration skills in cross-functional, team-oriented environments.
Benefits & Perks
The following Benefits & Perks apply to Full-Time Roles Only.
We're dedicated to ensuring children and their families have every opportunity to enjoy life's special moments. We're also committed to giving our staff excellent benefits so they can do the same.
Core Medical Coverage: (low cost low deductible Medical, Dental, and Vison Insurance plans)
401K Retirement Plan with 7% Employer Contribution
Exceptional Paid Time Off
Maternity / Paternity Leave
Infertility Treatment Program
Adoption Assistance
Education Assistance
Enterprise Learning and Development
And more
ALSAC is an equal employment opportunity employer.
ALSAC does not discriminate against any individual with regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, transgender status, disability, veteran status, genetic information or other protected status.
No Search Firms:
ALSAC does not accept unsolicited assistance from search firms for employment opportunities. All resumes submitted by search firms to any ALSAC employee or ALSAC representative via email, the internet or in any form and/or method without being contacted and approved by our Employee Experience team and without a valid written search agreement in place will result in no fee being paid if a referred candidate is hired by ALSAC.
$60k-81k yearly est. Auto-Apply 43d ago
Software Developer R&D -3025
Right Talent Right Now
Senior software engineer job in Collierville, TN
Role: Information Technology Industry: I.T. Town / City: Collierville Job Type: Permanent full-time Job description: Performs technical and analytical duties relative to design, development, programming and installation of computer applications and software systems over a variety of platforms, including client/server and PC. Develops project time and cost estimates and has a thorough understanding of hardware, software and programming languages used in his/her environment. Lead the activities of assigned personnel in planning, design, development, programming, and installation of computer application software as appropriate. Must primarily perform work requiring advanced learning or work that is original and creative.
Receives requirement's document from users and/or Decision Support Analysts and communicates with user community and/or Decision Support Analysts to ensure solutions meet user requirements in a timely manner and adhere to company policy and procedures.
Develops a system design document and applies generally accepted programming standards to ensure efficient programming logic and data manipulation.
Writes code in accordance with the design document.
Ensures code runs efficiently. Analyzes performance indicators to ensure system is operating efficiently and recommends improvements.
Ensures projects meet appropriate time schedules and keeps users/management informed of status.
Plans/executes software version upgrades and custom interfaces.
Other work-related duties as assigned by supervisor/manager.
Reliable and regular attendance is expected.
QUALIFICATION REQUIREMENTS: Extensive experience as an Oracle Application Developer is required. Strong technical knowledge of the Oracle ADF, BPEL, SOA suite 11g and working knowledge with e-Business suite or Java enterprise application for at least 2+ years Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
EDUCATION and/or EXPERIENCE: Bachelor's degree in Computer Science, IT or related field and four plus years programming experience with a minimum of three years directly related to Oracle ADF and implementation and two years of experience with Oracle's development toolset, workflow, XML BI publisher as well as UNIX/Linux operating system experience or equivalent combination of education and experience.
OTHER SKILLS and ABILITIES:
Code and maintain components in Oracle JDeveloper 10g/11g using ADF, SOA suite, JSFon Oracle Application sever 10g or Oracle Weblogic application server 11g
Proficient in Oracle tools including SQL, PL/SQL, JDeveloper, Java/JSP, forms, BI/XML Publisher, SOAP, Rest web services.
Extensive knowledge on Object Oriented Design, Architecture and design patterns and Oracle database 11g.
2+ years of experience on packaging and deploying web applications on Oracle Application Server 10g and FMW and Oracle Application Server 11g
3+ years building applications that utilizes enterprise middleware and experience in Oracle Forms 10g/11g
Train and mentor existing technical staff on ObjectOriented Technology and web paradigm
Proficient in application tools including SQL, PL/SQL, JDeveloper, Java/JSP, Forms, BI/XML Publisher, SOAP, Rest web services.
Provide application support for Production, UAT and QA testers.
Strong analytical skills, with the ability to translate business requirements into technical specifications with an emphasis toward highly available and scalable global solutions.
Ability to work on ad-hoc end user support request.
Ability to work independently with limited general supervision.
Ability to set priorities and manage multiple projects simultaneously.
Familiarity with SDLC/project life cycles.
Strong communication skills (written, reading comprehension, listening, verbal).
Ability to work in a team environment.
Bottom Line Requirements:
1. Bachelor's degree in Computer Science, IT or related field.
2. 4+ years of programming experience directly related to Oracle ADF and implementation.
3. 2+ years of experience with Oracle's development toolset, workflow, XML BI publisher.
4. UNIX/Linux operating system experience.
5. Strong technical knowledge of the Oracle ADF, BPEL, SOA suite 11g and working knowledge with e-Business suite or Java enterprise application for at least 2+ years.
Additional Information
All your information will be kept confidential according to EEO guidelines.
$62k-82k yearly est. 17h ago
Entry Level Software Engineer, application via RippleMatch
Ripplematch Internships 3.9
Senior software engineer job in Memphis, TN
This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent.
About RippleMatch
RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we'll get you interviews! Leading employers leverage RippleMatch to build high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers.
Requirements for the role
Bachelor's degree in Computer Science, SoftwareEngineering, Information Technology, or a related field.
Hands-on experience from internships or personal projects in software development is preferred.
Strong foundation in programming languages such as Java, C#, Python, or JavaScript.
Understanding of software development methodologies (e.g., Agile, Scrum) and software lifecycle management.
Familiarity with database management and basic SQL.
Ability to design, code, test, and manage complex software applications.
Strong problem-solving skills and the ability to debug code and solve technical challenges.
Excellent organizational and project management skills, with the ability to manage multiple tasks and deadlines effectively.
Effective communication and interpersonal skills, essential for working collaboratively in a team environment.
Eagerness to learn new technologies and frameworks and stay updated with the latest industry trends.
$58k-79k yearly est. Auto-Apply 26d ago
Software Engineer
Mi Softech
Senior software engineer job in Collierville, TN
MI Softech is looking to add a few engineering teams to our new business unit TransifyDigital in Memphis, TN in the next months and we're looking for talented Software Developers who are looking for chances to grow and make an impact towards our new retail transformation product for small businesses.Skills & RequirementsIn this position, beneficiary will be responsible for only qualifying duties, those duties that require a bachelor's degree in above stated fields. Below are the required skills and complete job duties associated with the proposed position:
1. Carry out day-to-day agile operations for project life cycle.
Experience working in smaller agile teams with Scrum / Kanban methodologies.
Develops, submits, and prioritizes user stories for enhancement or project requests.
Creating product backlog, write detailed functional specifications, user stories for product and feature improvements as required.
Meet product owner regularly to understand technical requirements as per the business.
Performs analysis and writes a business case for enhancements or development requests from customers.
Take part in Planning Poker Sessions to create initial estimates useful in scoping or sizing the project milestones.
Involve in Agile/Scrum Meetings, Retrospective and scrum ceremonies for each sprint.
Carrying out technical assessments and interviews for the development teams.
2. Responsible towards Core Product team to write code, support, maintain and debug the subsystems.
Act as the technical point of contact for components of the platform and ownership in leading technical decisions.
Utilize the API-first approach and apply design patterns, Service Oriented Architecture experience, Event Driven Architectures for internal business functions of the system.
Experience with full stack development using HTML, CSS, JavaScript, Java Spring Boot.
Provide leadership and regularly interact with POS software partners to interface EDI communication requirements and mapping of data to RESTful Web Services.
Pluses for hands-on experience in implementing and recommending Cloud Native development technologies for enhancing performance such as Cloud Native development, Amazon Web Services, Serverless, Dockerization, and API gateway Architectures.
3. Creates, executes, maintains, and validates interfaces that transfer data across multiple data management systems or operating systems and consulting with vendor engineers to carryout Integrations with subsystems.
Enthusiastic and energetic to solve complex performance problems and advising technical architectures that build trust in customers.
Develop custom integration APIs/scripts to provide secure data transfer solutions for the data feed using Spring Integration.
Lead onboarding new retail stores support for installation and configuration of our platform for newly on-boarded retail stores ensures all components work well.
Work with numerous third-party vendors on escalated high priority issues that require assistance with integration with new customers.
Experience dealing with PCI, encryption standards and OWASP principles
4. Responsible for all phases of overall enterprise data systems consisting of system design, implementation, and support for the TransifyDigital platform.
Help build a versatile framework that helps in implementing scalable, high performant data processing backbone that is reliable for retail subsystems.
Build and modify retail interfaces by consuming and testing Middleware Integration technologies including REST, JSON and Spring based Microservices to retrieve and update application data
Implement third-party integrations with ACH payment gateway for authorizing credit card and debit card payments.
Gathers requirements from pilot customers and incorporating them to technical features.
Oversee organization coding standards and EDI conformance for products.
5. Analyze/Import/export data from/to centralized database systems (RDBMS) within database systems as per requirements using SQL programming and modeling requirements.
Use efficient and high performant SQL programming queries to pull/push data from database systems.
Logging queries and analyze slow pages and optimize queries accordingly
Utilize extensive SQL queries for data analysis, to provide summary reports and data feeds for customers and management.
6. Review test data and evaluates overall code coverage results.
Review detailed test plans, cases, and automated scripts by understanding the business logic and user requirements.
Setup frameworks for Behaviour-Driven / Test Development and unit testing using frameworks such as Jasmine, Mocha /JUnit / Mockito.
Develop building scripting for setting continuous integration, automated testing and deployment using DevOps tools in development workflow using tools such as Maven, Bash, Jenkins, etc.
Collaborate with other developers engineers to produce test suites and scenarios for automated testing.
7. Oversee organizational standard operating procedures (SOPs) for all activities.
Assist in the development of user stories, peer programming, code reviews sessions.
Preparing the daily build and deploying to stage and production cloud environments.
Assist in updating technical guidelines set forth by the standard operating procedures across the organization.
Assist in mentoring and training other developers on technical and coding issues.
8. Develop real-time data processing for the retail analytics platform.
Gathering customer data, analysis of interface events and reporting of information
Build data pipelines for cleaning and processing large systems using Hadoop and Azure.
Develop archiving strategy for customer data, developing data processing and faster data retrieval systems using RedShift.
Identify different business metrics, Key Process Indicators (KPIs) for continuous improvement and provide logical interfaces for customers within the platform.
Familiarity with statistical analysis packages and machine learning platforms is plus.
9. Performs technical work writing and maintain programs and related documentation.
Use configuration management tools such as Github, Gitlab for source code management.
Translate proposed solutions into technical specifications and architecture designs diagrams.
Expertize in API document tools such as Swagger, SOAP UI, and RAML.
Experience with Microsoft Project / Jira / VersionOne for project management
Location: 71 Peyton Parkway, Ste 103, Collierville, TN 38017
Working Benefits at MI Softech
Health, Dental, Vision and disability insurance
Software Certification Support
Professional Development training
Paid Vacation/ Sick Days/ Holidays
Private Office space and parking
Free Friday lunches (at a local restaurant or catered)
Snacks and Drinks
MI Softech, Inc requires all software developers have at least a bachelors or higher degree in Computer Science, Information Technology, Computer Engineering, or its equivalent. Only individuals with this level of academic preparation are capable of achieving the professionally complex duties of this specialty occupation. Candidates having experience in Full stack software development, Databases, Cloud, SSIS, SSRS skills are preferred.
$60k-81k yearly est. 60d+ ago
Engineer II - Software (Memphis, TN)
Alsacstjude
Senior software engineer job in Memphis, TN
At ALSAC you do more than make a living; you make a difference.
We like people who are different…because we're different, too. As one of the world's most iconic and respected nonprofits, we know what it's like to stand out. That's why we're looking at you. Your background, perspective, and desire to make an impact set you apart. As we work to help St. Jude cure childhood cancer, we're calling on the game-changers, innovators and visionaries to join our family. Not just for the kids of St. Jude, but also for you. Because at ALSAC, we develop and celebrate our employees. So, bring your whole, authentic self and become part of our shared mission: Finding cures. Saving children.
Job Description
Are you passionate about building elegant, scalable software that drives real business impact? Join our dynamic team as a SoftwareEngineer II, where you'll play a key role in designing and developing enterprise-grade applications that power mission-critical operations. This is more than just coding - it's about crafting solutions that shape the future of our technology landscape.
You'll work in a collaborative, forward-thinking environment that values innovation, continuous learning, and technical excellence. If you're ready to grow your career while solving complex challenges with modern tools and frameworks, we want to hear from you.
What You'll Do
Design & Develop: Build and enhance multi-layered enterprise applications, services, and integrations using modern frameworks and scalable architecture.
Collaborate & Innovate: Partner with business analysts, stakeholders, and seniorengineers to understand user needs and translate them into technical solutions.
Own Projects: Lead small to mid-sized initiatives (1-4 weeks) with autonomy, from concept to deployment.
Solve Problems: Troubleshoot and optimize existing systems, applying creative thinking and technical expertise.
Document & Share: Create clear documentation, diagrams, and code comments that support maintainability and knowledge sharing.
Explore & Evolve: Stay ahead of the curve by researching emerging technologies and contributing to our innovation roadmap.
Tech Stack You'll Work With
Front-End: React, Angular, Vue.js, TypeScript, HTML5, SCSS, Tailwind, Bootstrap
Architecture: Modular front-end design, microservices, RESTful APIs, GraphQL
Optimization: Performance tuning, rendering efficiency, CSS/JS optimization
Development Practices: Agile methodologies, CI/CD pipelines, Git-based workflows
What You Bring
3-5 years of professional experience in front-end software development
Strong understanding of object-oriented programming and client/server architecture
Proven ability to work across the application stack: front-end, back-end, database, and data layers
Experience in collaborative, cross-functional environments with formal roles and responsibilities
Bachelor's degree in Computer Science, Information Systems, Engineering, Mathematics, or a related technical field
This position is based in Memphis, TN and eligible for a hybrid work schedule.
Benefits & Perks
The following Benefits & Perks apply to Full-Time Roles Only.
We're dedicated to ensuring children and their families have every opportunity to enjoy life's special moments. We're also committed to giving our staff excellent benefits so they can do the same.
Core Medical Coverage: (low cost low deductible Medical, Dental, and Vison Insurance plans)
401K Retirement Plan with 7% Employer Contribution
Exceptional Paid Time Off
Maternity / Paternity Leave
Infertility Treatment Program
Adoption Assistance
Education Assistance
Enterprise Learning and Development
And more
ALSAC is an equal employment opportunity employer.
ALSAC does not discriminate against any individual with regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, transgender status, disability, veteran status, genetic information or other protected status.
No Search Firms:
ALSAC does not accept unsolicited assistance from search firms for employment opportunities. All resumes submitted by search firms to any ALSAC employee or ALSAC representative via email, the internet or in any form and/or method without being contacted and approved by our Employee Experience team and without a valid written search agreement in place will result in no fee being paid if a referred candidate is hired by ALSAC.
How much does a senior software engineer earn in Bartlett, TN?
The average senior software engineer in Bartlett, TN earns between $69,000 and $114,000 annually. This compares to the national average senior software engineer range of $86,000 to $151,000.
Average senior software engineer salary in Bartlett, TN