×
Register Here to Apply for Jobs or Post Jobs. X

Principal Application Software Engineer

Job in Jackson, Hinds County, Mississippi, 39203, USA
Listing for: Oracle
Full Time position
Listed on 2026-08-05
Job specializations:
  • Software Development
    Software Architect, Backend Developer, DevOps, Cloud Engineer - Software
Job Description & How to Apply Below
** Job Description*
* The ideal candidate combines deep technical expertise with strong leadership skills, serving as a trusted technical advisor while remaining actively engaged in software design and development. This individual will collaborate closely with product, engineering, and platform teams to deliver high-quality solutions that meet business and customer needs.

** Key Responsibilities*
* ** Technical Leadership*
* + Lead the architecture, design, and implementation of enterprise-scale software systems and services.

+ Drive technical strategy and influence architectural decisions across multiple projects and teams.

+ Serve as a technical lead for critical initiatives, providing guidance through design, development, testing, deployment, and operational support.

+ Establish and promote software engineering best practices, coding standards, and design principles.

+ Identify and mitigate technical risks while ensuring solutions meet scalability, reliability, and performance requirements.

** Software Development*
* + Design, develop, and maintain high-quality backend services and applications.

+ Build and support distributed systems and microservices-based architectures.

+ Ensure solutions are secure, maintainable, observable, and operationally efficient.

+ Troubleshoot and resolve complex production issues while driving root-cause analysis and long-term improvements.

+ Participate in code reviews and architectural reviews to maintain engineering excellence.

** Team Leadership and Mentorship*
* + Provide technical leadership and mentorship to software engineers across the organization.

+ Guide and support teams of approximately 5-6 engineers through technical execution and delivery.

+ Foster a collaborative engineering culture focused on continuous learning, innovation, and accountability.

+ Assist in technical skill development, career growth, and knowledge sharing within the team.

** Cross-Functional Collaboration*
* + Partner with Product Management, Engineering, Platform, Security, and Operations teams to deliver business value.

+ Translate business requirements into scalable technical solutions.

+ Communicate technical concepts, tradeoffs, and recommendations effectively to both technical and non-technical stakeholders.

+ Support planning, estimation, prioritization, and execution of strategic initiatives.

** Responsibilities*
* ** Required Qualifications*
* + Bachelor's degree in Computer Science, Software Engineering, or related field.

+ 7-9+ years of professional software engineering experience.

+ Strong experience developing enterprise-scale backend systems using Java, Ruby, or other object-oriented programming languages.

+ Deep understanding of distributed systems, microservices architecture, APIs, scalability, resiliency, and performance optimization.

+ Experience building and supporting cloud-native applications in modern engineering environments.

+ Proven experience serving as a technical lead, leading projects and mentoring engineers.

+ Experience guiding and supporting teams of approximately 5-6 engineers through technical execution and delivery.

+ Strong understanding of software design principles, data structures, algorithms, and system architecture.

+ Excellent verbal and written communication skills with the ability to clearly explain technical concepts to both technical and non-technical audiences.

** Preferred Qualifications*
* +

Experience with cloud platforms, containerization, and modern Dev Ops practices.

+ Experience working in highly regulated environments requiring reliability, security, and compliance.

+ Familiarity with AI-assisted development tools such as Git Hub Copilot, Codex, or similar engineering productivity platforms.

** Success Factors*
* + Demonstrates strong technical leadership and sound architectural decision-making.

+ Successfully delivers scalable, reliable, and maintainable software solutions.

+ Enables team success through mentoring, coaching, and technical guidance.

+ Drives engineering excellence through best practices and continuous improvement.

+ Effectively collaborates across organizations to achieve business and technical objectives.

Disclaimer:

** Certain U.S. based or U.S.…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary