Post job

Principal software engineer jobs in Memphis, TN

- 80 jobs
All
Principal Software Engineer
Software Engineer
Software Developer
Senior Leader
Software Development Engineer
Associate Software Engineer
Senior Software Engineer
  • Software Engineer Back End Developer

    Maximus 4.3company rating

    Principal software engineer job in Memphis, TN

    Description & Requirements Responsible for providing analytical skills to support process improvement, specialized studies, and definition of requirements. Typical duties include analysis, planning, developing requirements documents, building functional models, developing procedures, developing functional architectures, and other related management and technical duties. Requires expertise in specialty areas. Back-End Software Developer shall perform engineering tasks for back-end design and development efforts including, but not limited to, developing back-end architectures to support current and new system capabilities and integrations, RESTful API development and modification, database management, and data model development and optimization. This position requires an active Secret Security clearance or higher. Although this role may be performed remotely, occasional paid travel to the client site in San Antonio, Texas or Baltimore, Maryland may be required. Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS196, T4, Band 7 Job-Specific Minimum Requirements: - Secret or higher level security clearance required. - A bachelor's degree in related field required. A master's degree may be substituted for 2 years of experience. - 7 years of software development experience in object-oriented and scripted languages with the ability to apply several tool suites related to DevSecOps, microservices and containers. - 5 year's experience with CI/CD software development. - 3 years of experience participating in software development programs or projects. - Experience integrating into DoD DevSecOps environments. - Experience with integrating data from unclassified to classified application deployments. - Experience with Atlassian Software - Bug tracking and ticketing (Jira) and Document repository (Confluence). - Working understanding of modern HTML, CSS and front-end design principles. - Relevant experience performing back-end web design and development. - Demonstrated experience with relational databases, RESTful API development and communication, and system integrations. - Practical experience developing in a cloud environment. - Experience using Agile Test-Driven development with a focus towards web-based applications. - Experience working with manual testers to help: - Prepare, conduct and document various systems tests and results to verify system operability - Ensure compliance with project standards and requirements - 5 years of experience with at least five (5) of the following: - React (or another language and NPM) - Java and Maven - Jenkins - Gitlab - MySQL - AWS Infrastructure - Kubernetes - Red Hat Enterprise Linux (RHEL) - Ansible - Bash Scripts or PowerShell - Docker - DevSecOps experience with at least two (2) of the following Build tools: - UX Design tool suites (e.g. Sketch, InVision) - PostgreSQL - SonarQube - Fortify - JUnit, Jasmine, Karma or other unti test software - Spring 5.x - Hibernate - Java #techjobs #clearance #veterans Page #c0reJobs Minimum Requirements TCS196, T4, Band 7 EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 120,000.00 Maximum Salary $ 150,000.00
    $66k-89k yearly est. Easy Apply 8d ago
  • MB SENIOR LEAD ADM COU

    Minact, Inc. 4.4company rating

    Principal 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. 30d ago
  • Associate IT Software Engineer

    Ford Global

    Principal software engineer job in Memphis, TN

    We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves? As an Associate IT Software Engineer, you will collaborate with a broad array of talented software engineers to build amazing software that will transform the Ford Reservation Services into the standard for providing an excellent digital experience for Service appointments for vehicles. Innovate, problem-solve, and build new features and exciting capabilities to support launches of customer-centric features. You'll Have… Bachelor's degree in Computer Science, Computer Engineering or related field OR a combination of education and equivalent experience 3+ years of understanding, practicing, and advocating for clean code principles such as test-driven development (TDD), self-documenting code, continuous refactoring, and Extreme Programming (XP) 2+ years of experience and proficiency in front-end languages such as JavaScript/Typescript, and a familiarity with other languages such as Java 2+ years of practical, meaningful experience with front-end frameworks such as React, Angular, VueJs 2+ years of of practical, meaningful experience with backend framework like Nest.js, GoLang Api development and Spring boot Enthusiastic about AI Driven coding with the help of tools like Github Co-Pilot, Cursor AI or Windsurf Strong understanding of full-stack architecture principals Working knowledge of CI/CD with popular tools like Jenkins, Tekton, Github Actions etc Strong understanding of any public cloud provider like GCP, AWS or Azure Even Better, You'll Have… Computer Engineering or related field OR a combination of education and equivalent experience Experience with web and mobile accessibility standards (WCAG compliance), tools, and testing (e.g. screen-readers, axe, user interviews) Experience with Behavior Driven Development Mechanical and engineering empathy A desire to collaborate closely with UI/UX designers Self Starter and have keen interest of problem solving Have skillset of leading a team and bringing along the junior engineers You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply! As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including: • Immediate medical, dental, vision and prescription drug coverage • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more • Vehicle discount program for employees and family members and management leases • Tuition assistance • Established and active employee resource groups • Paid time off for individual and team community service • A generous schedule of paid holidays, including the week between Christmas and New Year's Day • Paid time off and the option to purchase additional vacation time. For a detailed look at our benefits, click here: ******************************* This position is a range of salary grades 5-7. SOUTHEAST MI RESIDENTS: This role is posted as remote unless you reside within 50 miles of Dearborn, MI-in which case we request on-site presence up to 4 days a week. Visa sponsorship is not available for this position. Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call **************. #LI-Remote What you'll be able to do: Develop Ford Reservation Services iteratively in fast pacing always relevant environment Create features based on regular user interviews and fast feedback Work in an environment where you can learn and share knowledge openly Define, foster, and advance your team's culture, norms, and practices Maintain a healthy work-life balance while revolutionizing automotive
    $55k-72k yearly est. Auto-Apply 15d ago
  • Software Engineer

    Aniesispharma

    Principal software engineer job in Memphis, TN

    open to residents of the United States only. full-time Software Engineer 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 Software Engineer 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, Software Engineering, 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
  • Engineer II - Software (Memphis, TN)

    St. Jude Alsac

    Principal 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 Software Engineer 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 senior engineers 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 5d ago
  • Engineer III - Software

    Alsacstjude

    Principal 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 Software Engineer 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 Software Engineers 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 software engineering, 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 32d ago
  • Software Engineer, Platform - Memphis, USA

    Speechify

    Principal 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 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $60k-81k yearly est. Auto-Apply 12d ago
  • Software Developer

    Mi Softech

    Principal software engineer job in Collierville, TN

    Job DescriptionSalary: JOB POSTING NOTICE Software Developer 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 Analyze, Develop and Implement C# and Microsoft .NET based Software Applications. Utilize advance technologies such as HTML5, AngularJS, JavaScript, jQuery or similar technologies to develop the User Interface and for building .NET applications. Utilize Microsoft .NET based Frameworks to review and design the software architectures, develop and program using C# programming language and database programming to build .NET based software applications. Coordinate with the team of architects and back-end developers in a Microsoft .NET environment, to gather requirements and enhance the application functionality and add new features. Perform review discussions on upgrade implementation process of different applications. Provide technical recommendation and high level requirement specification. Work under supervision. Travel and/or relocation to unanticipated client sites throughout USA is required. Education Required Masters degree in Computer Science/Technology/Engineering (Any)/Business /IT 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 IT Engineer or closely related fields. Employer also accepts Bachelors degree in Computer Science/ Technology/Engineering (Any)/Business/IT or related field plus five years of progressive work experience in related field. Experience Required Experience should include 6 (Six) Months of working with .Net, C# and Database Programming using Oracle or SQL Server. Travel And/or Relocation to unanticipated client sites throughout USA is required. Posted By: (Sunitha Rapolu) Designation: HR Manager
    $135.3k yearly 29d ago
  • Software Developer

    Vets Hired

    Principal software engineer job in Osceola, AR

    The Business Applications Developer is responsible for the design, development, and maintenance of business applications and software systems. This role involves improving existing systems across multiple business functions and creating solutions to optimize and streamline processes. Key Responsibilities: Ensure safety, environmental, and quality requirements are followed. Design, develop, test, and implement windows-based and web solutions to improve business processes. Manage and improve current systems in Finance, Sales, Maintenance, and Production. Maintain and manage databases for a variety of business applications. Coordinate with internal teams to support organizational objectives. Document process flows and business rules. Ensure business continuity by analyzing technology trends and applying them to real-world needs. Qualifications: Bachelors degree in Computer Science or related field. 3+ years of experience developing applications in C# or equivalent .NET language. Strong understanding of MSSQL. Oracle experience is a plus. Manufacturing background preferred. Strong communication skills and ability to work effectively in a team environment. Working Conditions: Primarily office-based with occasional tasks in mill environments, which may involve exposure to extreme temperatures. May require long hours, weekend, and holiday work to support routine responsibilities. Working Place: Osceola, Arkansas, United States Company : 2025 OCt 16th Virtual Fair - US Steel
    $63k-82k yearly est. 60d+ ago
  • Sr. TIBCO SME/Lead

    Tekgence

    Principal software engineer job in Collierville, TN

    Extensive hands-on development and administrative experience on TIBCO suite of product, primarily TIBCO Business Works 5.x Experience on TIBCO Business Connect 6.x Solid knowledge of TIBO BW, EMS and Java Proficient in development, deployment and testing of interfaces using TIBCO technologies Understand and playback business problem win business folks trust and confidence in understanding business problem Demonstrated strength in written AND verbal communication skills Experience for Banking Application/Platform Support, System Troubleshooting, Incident/Problem Management, Application Monitoring. Comfortable to work on Linux/AIX Platform. Able to do automation of manual activities using Shell Scripting/PL-SQL. Skilled to work on Oracle/MySQL/NOSQL Databases and PL-SQL. Good understanding of Firewall, Load Balancer and networking concepts. Knowledge of Tibco middleware / BW / EMS/ BPM/BE / Hawk products knowledge of Opensource technologies like Apache Ignite , Java Play framework would be additional advantage Ability to manage teams / vendors
    $68k-111k yearly est. 60d+ ago
  • Software Developer R&D -3025

    Right Talent Right Now

    Principal 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. 11h ago
  • Software Developer

    Cloudywing Technologies, Inc.

    Principal 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 using Java programming language. Analyze user needs and develop software solutions using Java to build enterprise level software applications. Design software or customize software for client use with the aim of optimizing operational efficiency. Utilize Java frameworks such as Hibernate, Spring and latest Java based frameworks for Java based software development. Will need to analyze and design databases interacting with Java software applications and work 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 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 should include Six months working with JAVA is required. Travel and/ or relocation to Unanticipated client sites is required.
    $62k-82k yearly est. 60d+ ago
  • Software Developer

    XDIN

    Principal 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 software engineering. Experience working on a variety of software development projects. Deep programming language knowledge.
    $61k-80k yearly est. Auto-Apply 60d+ ago
  • Software Engineer, iOS Core Product - Memphis, USA

    Speechify

    Principal 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 1d ago
  • Engineer II - Software (Memphis, TN)

    Alsacstjude

    Principal 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 Software Engineer 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 senior engineers 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 6d ago
  • Engineer IV - Software (Memphis, TN or Remote in USA)

    St. Jude Alsac

    Principal 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 Software Engineer 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 29d ago
  • Software Engineer

    Mi Softech

    Principal software engineer job in Collierville, TN

    Job DescriptionSalary: JOB POSTING NOTICE Software Engineer 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 Masters 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 Bachelors 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 29d ago
  • Sr. Software Developer

    Vets Hired

    Principal software engineer job in Osceola, AR

    The Software Applications Developer is responsible for creating, enhancing, and maintaining software applications to meet user and business requirements. This role involves analyzing systems, developing efficient solutions, ensuring optimal processes, and providing support to junior developers. A strong understanding of both software programming and manufacturing systems is essential to drive strategic results and business continuity. Key Responsibilities: Ensure compliance with Safety, Health, Environmental, and Quality programs within the scope of responsibility. Develop and implement manufacturing system applications, including changes and new implementations. Perform in-process analysis activities such as as-is process identification, to-be process design, impact analysis, and gap resolution. Manage tasks through the IT ticketing system, including bug fixes, support requests, and feature development. Write clean, testable, and efficient code using .NET programming languages. Develop technical specifications and system architecture. Review, refactor, and improve existing codebases. Upgrade and maintain existing programs, ensuring business continuity by incorporating current technology trends. Mentor and support junior developers in their work. Requirements: Bachelors degree in Computer Science or equivalent IT-related experience. Minimum 3 years of experience developing applications in C# or other .NET languages. Proficiency in building Windows-based applications. Strong knowledge of Oracle and MS-SQL databases. Experience with Manufacturing Execution Systems (MES). Familiarity with agile development environments. Strong troubleshooting and problem-solving abilities. Team player with excellent communication skills. Working Conditions: Primarily office-based with occasional work in mill environments, which may involve exposure to extreme conditions (hot or cold). May require long hours, weekend, and holiday coverage to support routine responsibilities. Working Place: Osceola, Arkansas, United States Company : 2025 OCt 16th Virtual Fair - US Steel
    $80k-104k yearly est. 60d+ ago
  • Software Developer R&D -3025

    Right Talent Right Now

    Principal 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

    Cloudywing Technologies, Inc.

    Principal software engineer job in Collierville, TN

    Job DescriptionSalary: JOB OPENING NOTICE Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 LOCATION: Cloudywing Technologies Inc 340 New Byhalia Road, Suite 2A Collierville, TN 38017 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. Design software or customize software for client use with the aim of optimizing operational efficiency. Utilize Java frameworks such as Hibernate, Spring and latest Java based frameworks for Java based software development. Will need to analyze and design databases interacting with Java software applications and work 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 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 Bachelors 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 should include Six months working with JAVA is required. Travel and/ or relocation to Unanticipated client sites is required.
    $62k-82k yearly est. 18d ago

Learn more about principal software engineer jobs

How much does a principal software engineer earn in Memphis, TN?

The average principal software engineer in Memphis, TN earns between $82,000 and $141,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average principal software engineer salary in Memphis, TN

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