Senior Software Engineer Full Stack with PL/SQL Expert

4 weeks ago


Memphis, Tennessee, United States ECS Limited Full time
Job Title: Senior Software Engineer Full Stack with PL/SQL Expert

We are seeking an experienced Senior Software Engineer - Full Stack with a strong technical background in PL/SQL, Unix, Java, and JavaScript to lead a team of developers and work on the design, development, and maintenance of web-based applications.

Key Responsibilities:

Lead, mentor, and guide a team of developers, ensuring effective collaboration and knowledge sharing.
Define and enforce best coding practices, standards, and procedures.
Work closely with project managers and stakeholders to translate business requirements into technical specifications.
Conduct code reviews, troubleshoot issues, and optimize application performance.
Monitor and evaluate the progress of ongoing projects and ensure timely delivery.
Designing technical architecture that meet needs for scalability, reliability, and performance.

Development:

Lead the design, development, testing, and deployment of scalable, high-performance web applications.
Use PL/SQL to develop and optimize database queries, stored procedures, and functions.
Develop and maintain complex Oracle PL/SQL stored procedures and functions.
Provide programming direction as necessary to lower-level programmers as appropriate to position level.
Write shell scripts and automate processes on Unix platforms for backend server operations.
Develop efficient, reusable code in Java for backend services and APIs.
Implement responsive UI components and features using JavaScript (and related frameworks like Angular, React, or Vue).
Ensure seamless integration between frontend and backend services, adhering to full-stack development best practices.

Collaboration:

Collaborate with cross-functional teams (designers, QA, DevOps, etc.) to ensure smooth project execution.
Work closely with business to gather and refine project requirements.
Stay up to date with the latest technology trends and recommend improvements to the existing systems and architecture.

Requirements:

Bachelor's degree in computer science, Engineering, Mathematics, Business Management or equivalent.
Ten years of systems design and analysis experience.
This experience must include a minimum of five (5) years as a technical/task lead, providing technical direction to lower-level staff.
8+ years of experience as a Full Stack Developer, including hands-on experience in PL/SQL, Unix, Java, and JavaScript.
5+ years in: SQL, Oracle PL/SQL
5+ years of progressively more complex programming experience in large scale information system environments
Previous experience in a Team Lead role is required.
Strong understanding of relational databases and SQL optimization.
Experience in Unix/Linux scripting and system administration.
Expertise in Java backend development, with a good understanding of frameworks such as Spring, Hibernate, etc.
Proficiency in JavaScript and modern frameworks (React, Angular, or Vue).
Familiarity with web technologies such as HTML5, CSS3, and RESTful APIs.
Strong problem-solving skills and the ability to troubleshoot complex systems.
Excellent verbal and written communication skills, with the ability to work effectively with stakeholders and team members.
Familiarity with Agile methodologies and version control systems (e.g., Git).

Preferred Qualifications:

Experience in DevOps practices and cloud platforms like AWS, Azure, or Google Cloud.
Familiarity with CI/CD pipelines.
Experience with containerization technologies (Docker, Kubernetes).
Relevant industry certifications such as Oracle Certified Master, Oracle Database Development (OCM), Certified Software Development Professional (CSDP) etc.

  • Memphis, Tennessee, United States Saxon Global Full time

    Key Responsibilities:As a Senior Software Engineer at Saxon Global, you will be responsible for designing, developing, and maintaining complex software systems using .NET technology stack. Your expertise in Microservices, RESTful APIs, and SOAP will be essential in delivering high-quality solutions. Additionally, you will work closely with the team to ensure...


  • Memphis, Tennessee, United States Career Movement Full time

    Full Stack .NET DeveloperCareer Movement is seeking a highly skilled Full Stack .NET Developer to join our team. As a key member of our IT team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using C# and .NET Core.Key Responsibilities:Design and develop full stack applications using C# and .NET...


  • Memphis, Tennessee, United States American Lebanese Syrian Associated Charities Full time

    Job Title: Software Development ExpertAbout the Role:We are seeking a highly skilled Software Development Expert to join our dynamic team at American Lebanese Syrian Associated Charities. As a key member of our team, you will be responsible for developing and maintaining robust and scalable software applications using .Net and C#. Your expertise in service...


  • Memphis, Tennessee, United States Southern Talent Specialists Full time

    Job SummaryWe are seeking a highly skilled Full Stack .Net Developer to join our team at Southern Talent Specialists. As a key member of our Agile team, you will be responsible for designing, developing, and maintaining software applications and processes using the Microsoft technology stack.Key ResponsibilitiesDevelop and implement software applications...


  • Memphis, Tennessee, United States Southern Talent Specialists Full time

    Full Stack .Net Developer Job SummaryAs a key member of our Agile team at Southern Talent Specialists, we are seeking a highly skilled Full Stack .Net Developer to join our team. The ideal candidate will have a strong background in .Net web development, MS SQL Server Database development, and cloud-native development. Key ResponsibilitiesDesign, develop,...


  • Memphis, Tennessee, United States THORNDALE PARTNERS Full time

    SENIOR ORACLE DEVELOPERROLE SUMMARY:Thorndale Partners is seeking a highly skilled Senior Oracle Developer to join our team. As a key member of our development staff, you will be responsible for designing, developing, and implementing custom software and production technology to meet our business requirements.KEY RESPONSIBILITIES:• Work with the...


  • Memphis, Tennessee, United States Career Movement Full time

    **Career Movement** is seeking a highly skilled Full Stack .NET Developer to join our team. As a key member of our IT team, you will be responsible for building restful APIs and web services using C# and .NET Core.**Requirements:**At least 3 years of experience developing with C# and .NETFull stack experience with JavaScript, C#, .NET Core, and SQLAbility to...


  • Memphis, Tennessee, United States THORNDALE PARTNERS Full time

    Software Engineer OpportunityWe are seeking a skilled Software Engineer to join our team at Thorndale Partners, LLC. As a Software Engineer, you will play a key role in developing custom software solutions using C# / .NET / JavaScript / React.Responsibilities:Design and develop software applications to meet business and user requirements.Collaborate with...


  • Memphis, Tennessee, United States American Lebanese Syrian Associated Charities Full time

    Job Title: Software Development EngineerJob Summary: We are seeking a talented and experienced Software Development Engineer to design and develop internet-based software systems. This role involves applying principles and techniques of computer science, engineering, and mathematical analysis to create robust and scalable web applications.Key...


  • Memphis, Tennessee, United States TAJ Technologies Inc Full time

    Job Summary:This role involves developing, maintaining, and testing software to meet defined requirements in a Windows client/server environment. The ideal candidate will have experience with software development languages/environments such as PL/SQL, Oracle, Progress 4 GL Application Development Environment (ADE), .Net, Microsoft SQL, or other platforms.Key...


  • Memphis, Tennessee, United States Stifel Financial Full time

    Job DescriptionJob Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Stifel Financial. As a Senior Software Developer, you will be responsible for participating in all phases of the development process, including complex design, integration, and maintenance. You will also be expected to...

  • Software Engineer

    4 weeks ago


    Memphis, Tennessee, United States THORNDALE PARTNERS Full time

    Software Engineer - .NET DeveloperWe are seeking a skilled Software Engineer to join our team at Thorndale Partners, LLC. As a Software Engineer, you will be responsible for developing custom software to meet business and user requirements using C# / .NET / JavaScript / React. You will participate in the change control and deployment processes for...

  • Senior SQL Developer

    4 weeks ago


    Memphis, Tennessee, United States Trisian-Global Consulting LLC Full time

    Job OverviewTrisian-Global Consulting LLC is seeking a skilled SQL developer to join their team. The ideal candidate will have strong analytical problem-solving skills and experience with SQL Server Management Studio (SSMS).This is a permanent position, and the company is looking for someone who is willing to relocate if necessary. The successful candidate...


  • Memphis, Tennessee, United States AutoZone Full time

    We are seeking a highly skilled Senior System Engineer to collaborate with our business partners, developers, and Quality Assurance to analyze, plan, design, and deliver innovative solutions to complex, high-value business problems.Responsibilities:Review and understand High-Level Designs for projects / features that achieve business objectivesDevelop...


  • Memphis, Tennessee, United States American Lebanese Syrian Associated Charities Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at American Lebanese Syrian Associated Charities (ALSAC). As a key member of our software engineering team, you will be responsible for driving the technical direction of our product offerings and solutions across multiple platforms and value streams.The ideal candidate...


  • Memphis, Tennessee, United States Federal Express Corporation Full time

    Job SummaryAs a Senior Software Engineer at Federal Express Corporation, you will be responsible for designing, coding, testing, and deploying software in all layers of the development life cycle. You will work with databases, APIs, servers, networks, and various programming languages. Your primary goal will be to provide the necessary documentation and...


  • Memphis, Tennessee, United States THORNDALE PARTNERS Full time

    Job Overview:We are seeking a highly skilled Senior Software Engineer to join our team at Thorndale Partners, LLC. As a key member of our development team, you will be responsible for designing, developing, and implementing innovative software solutions using .NET Core.Responsibilities: Serve as a technical expert and provide application development...


  • Memphis, Tennessee, United States Mindlance Full time

    Job Title: Senior Software Development LeadJob Summary:We are seeking a highly skilled Senior Software Development Lead to join our team at Mindlance. As a key member of our software development team, you will be responsible for leading the design, development, and maintenance of software applications. Your expertise in software development lifecycle (SDLC)...


  • Memphis, Tennessee, United States FedEx Dataworks Full time

    Job Title: Senior Software ArchitectJob Summary:As a Senior Software Architect at FedEx Dataworks, you will be responsible for providing technical leadership across multiple domains and/or value streams. You will serve as an expert resource to advise other teams and recommend solutions to technical design problems. Your expertise will ensure the application...


  • Memphis, Tennessee, United States PHP Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of our cloud-based system. The ideal candidate will have a strong background in backend development and experience working with Python and Node.js.Key Responsibilities:Design and implement scalable backend...