Principal Software Engineer - ATM Development and Support

Publix
Lakeland, Florida
Report

Job Description
Publix is able to offer virtual employment for this position in the following states: FL, GA, AL, TN, SC, NC, VA

The IT ATM Development and Support Team is seeking a Principal Software Engineer to oversee development and certification of ATM software package releases, including ATM service monitoring and database maintenance. The position requires strong knowledge and experience with certifying and integrating vendor package software with Publix security and infrastructure.

Further duties will include:
  • Lead critical efforts to develop and support ATM initiatives by overseeing design, development, and implementation; instruct, direct, and audit the development work of others
  • Analyze and translate business requirements into technology solutions that consider system performance, usability, quality, cross-system interdependencies, and scalability
  • Analyze and design of complex technical solutions working with architects and other I/S resources
  • Ensure adherence to security standards and best practices for the ATM environment
  • Work closely with IT management on project and resource planning, including effort estimation
  • Ensure proper coordination between the IT Department, e.g., Architecture, Security and Compliance and our ATM vendor
The most suitable candidate for this position will be a technical candidate with strong analytical, planning, problem solving, writing and presentation skills and one who can communicate effectively with management, peers, technology vendors and business unit customers.
Required Qualifications:
  • Bachelor’s degree in Computer Science or other analytical discipline or equivalent experience
  • Minimum of 9 years’ experience gathering, analyzing, and translating business requirements into technology solutions that consider system performance, usability, quality, cross-system interdependencies, and scalability
  • Minimum of 9 years’ experience designing, developing, and supporting applications in an enterprise environment
  • Proficient in creating solutions with scripting tools e.g., PowerShell, VBScript, XML
  • Proficient in understanding programming concepts and flows
  • Experience with Publix Installer and/or Task Sequence creation for remote software installs
  • Experience with Windows Operating System security/functionality
  • Experience mentoring, training, and coaching developers working with vendor applications
  • Experience with basic networking concepts, e.g. IP,SSL, TLS
Address: 321 S. Kentucky Ave

Publix
Information Technology
Full Time
Onsite
Competitive
See Description for Experience
2 years, 3 months ago