This job has expired and you can't apply for it anymore. Start a new search.
Company Name:
Approximate Salary:
Per Year
Atlanta, Georgia
United States
Position type:
Full Time
Experience level:
Not Specified
Education level:
Bachelor's Degree

Transaction Security- Software Architect


UL Transaction Security is a member of the UL Family of Companies. Founded in 1894, UL is a premier safety company with more than a century of proven history, leading the world in enhancing safe living and working environments, facilitating global trade and serving as a trusted source of information and knowledge. UL employs over 11,000 professionals who work in over 100 countries.

The Transaction Security division of UL extends this safety mission statement from the physical world to safety and security in the digital world. UL Transaction Security focusses on securing and certifying large, mission critical digital transaction infrastructures such as mobile, payment and ticketing networks and infrastructure. UL provides in-depth technical advisory services, testing and certification services and accredited testing platforms to relevant stakeholders in the market. UL Transaction Security is market leader in Secure Transaction Technology. We are operating in the Finance, Government, Telecom, Healthcare and Transport sectors.


  • Responsibilities include developing project software development plans, establishing software schedules, assigning tasks to staff, monitoring project status, and ensuring that the software development process is followed.
  • Must be capable of developing software design specs
  • Produce applications that are adaptive to business and technology changes
  • Set and maintain expectations for technical deliverables
  • Drive road map of the evolution of the enterprise software portfolio from current to future state, as appropriate.
  • Involved in direct, or indirect, manner with the development of policies, standards and guidelines that help dictate the selection, development, implementation and use of information technologies within the enterprise.
  • Lead proof-of-concept development to validate new architecture and feature sets.
  • Analyze enterprise business drivers to determine corresponding technical implementation and integration requirements.
  • Evangelize proper architecture concepts and mentor others in the organization on usage of frameworks, patterns and design concepts.
  • Able to analyze, design, and implement cloud migration strategies without impacting business continuity. .
  • Actively participate as a Scrum team member - participating in all phases of the Scrum process.
  • Improve the strength of the technical team around you - sharing your knowledge and mentoring other developers.
  • Define Migration Strategy


  • BA/BS degree in Computer Science or related field required. Advanced technical degree and/or related training a plus
  • 10 years' experience in software product development with progressive increases in leadership roles/responsibilities
  • Agile/SCRUM development methodologies and experience
  • Proven experience of successful software delivery throughout the software development lifecycle, including substantial experience of working as a senior architect.
  • 5+ years of experience developing end to end Enterprise Software.
  • 5+ years developing software in a Software as Service (SaaS) product development environment.
  • Strong expertise with JAVA applied to building highly scalable, complex, fault-tolerant, multi-user, multi-tenant solutions.
  • Excellent understanding of OO (Object-oriented), Java EE design patterns and their application to designing large-scale systems.
  • Proven track record developing product and platform services - experience with micro services.
  • Solid understanding of computer security practices and implementations at all levels of the stack (UI, middle-tier, persistent storage).
  • Experience with designing, implementing, or operating software on commercial Cloud platforms, preferably AWS.
  • Possess demonstrated expertise in NoSQL/SQL technologies as well as experience integrating data Back-Ends into Enterprise Architecture.
  • Experience in Big Data and cloud computing leveraging Hadoop ecosystem (Hortonworks platform) is highly desired.
  • Strong understanding of OOP & SOA principles, design patterns, industry best practices
  • Strong written and verbal communication skills
  • Strong interpersonal skills and time management skills
  • Affinity and/or experience in smartcards, RFID, mobile, secure systems, data processing, networking is preferred;
  • Affinity/experience with cyber security and cryptography is to your advantage;
  • Experience in Payment space is preferred
  • Experience in Mobile space is preferred