Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
ACI Worldwide

Principal Software Engineer

ACI Worldwide

. Lead the architecture, design and development of software solutions across backend and frontend components .

Posted 10/27/2026full-timeTimisoara • RomaniaLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Java and Angular development, with a strong focus on software architecture, non-functional requirements, and CI/CD pipeline implementation. Proven ability to lead technical solutions, mentor teams, and ensure system reliability and security in enterprise environments.

Highest-signal resume keywords
Java Backend DevelopmentAngular Frontend DevelopmentCI/CD Pipeline ImplementationCloud Platforms (Microsoft Azure)Software Architecture Design

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaAngularObject-Oriented DesignSoftware Design PatternsRelational Databases (Oracle, MS SQL)Git/GitHubCI/CD Best PracticesInfrastructure as Code (Terraform)Containers (Docker, Kubernetes)Ethical AI Principles
Soft Skills
Technical LeadershipMentoringStakeholder ManagementCommunicationCollaboration
Tools & Technologies
GitDockerKubernetesMicrosoft AzureTerraform
Industry Keywords
Enterprise SystemsAgile/ScrumAI-Assisted DevelopmentData PrivacyFraud Detection

Tech Stack

Tools & technologies
AngularAzureCloudDockerJavaKubernetesOracleSQLTerraform

About the role

Key responsibilities & impact
  • Lead the architecture, design and development of software solutions across backend and frontend components
  • Independently design, develop, test, deliver and maintain high-quality software solutions with minimal supervision
  • Provide technical leadership across Java backend and Angular frontend development
  • Lead the breakdown and implementation of complex features, coordinating design and task execution across teams
  • Create, review and maintain architecture and design documents, technical specifications, code and API documentation, installation and operational guides, and best-practice guides
  • Influence and contribute to technical direction and standards for products and projects
  • Act as a subject matter expert, providing guidance, mentoring and code reviews
  • Ensure performance, scalability, security, availability and maintainability requirements are met
  • Isolate and resolve complex cross-system issues involving code, infrastructure, networking and cloud platforms
  • Collaborate with DevOps, QA and platform teams to improve build, deployment and operational readiness
  • Promote automation, CI/CD best practices and operational awareness
  • Drive continuous improvement and automation-first approaches for provisioning, deployment, testing and operations
  • Propose solutions that improve system reliability, deployment confidence and time-to-market
  • Embed security and compliance requirements into pipelines and environments
  • Stay up to date with emerging technologies
  • Adhere to corporate policies, including the ACI Code of Business Conduct and Ethics
  • Perform other duties as assigned
  • Work on ACI’s PRM fraud detection engine, which uses neural networks and database rules to help banks and financial institutions identify fraudulent transactions

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science or related field or equivalent professional experience
  • 15+ years of professional software development experience, with a strong focus on enterprise systems
  • Strong understanding of modern software architecture and non-functional requirements
  • Strong expertise in Java and modern backend development frameworks
  • Proven experience with Angular and building user-facing applications
  • Solid understanding of object-oriented design, clean architecture and software design patterns
  • Strong experience implementing and validating non-functional requirements
  • Ability to design and coordinate implementation for complex technical solutions
  • Experience with Git/GitHub or similar version control systems
  • Experience with relational databases, such as Oracle or MS SQL
  • Proven experience designing and operating CI/CD pipelines using Git-based workflows
  • Experience with cloud platforms, preferably Microsoft Azure
  • Familiarity with ethical AI principles, data privacy considerations, and responsible use of AI in enterprise systems
  • Exposure to AI-assisted developer tools and interest in leveraging AI to improve engineering productivity
  • Knowledge of Agile/Scrum development practices
  • Ability to break down complex systems and coordinate design and execution across multiple teams
  • Experience working in multicultural, geographically distributed teams
  • Strong communication, mentoring and stakeholder-management skills
  • Hands-on experience with containers and orchestration platforms (Docker, Kubernetes) is nice to have
  • Experience with Infrastructure as Code (e.g. Terraform) is nice to have
  • Experience collaborating across engineering, data science and product to translate AI capabilities into production-ready software solutions is nice to have
  • Experience building or enhancing Java-based applications that leverage AI outputs as part of core business workflows is nice to have
  • Must be currently authorized to work in Romania on a full-time basis
  • Position does not offer sponsorship for employment visa status or work permit now or in the future

Benefits

Comp & perks
  • Opportunities for growth
  • Career development
  • Competitive compensation and benefits package
  • Innovative and collaborative work environment