Mandatory Skills: Oracle PL/SQL, PostgresSQL, C#, Java
Qualifications
• 8 years experience in software development in an IT organization or equivalent educational experience.
• 3+ years experience with a relational database (i.e., Oracle, MSSQL, Postgres, etc.).
• Experience with a higher-level language (i.e. C#, Java, etc.)
• Bachelor's degree in computer science or related field, trade school or equivalent work experience.
Knowledge, Skills and Abilities (KSAs):
• Collaborate with decision makers, external vendors and stakeholders to define complex business requirements
• Demonstrated ability to communicate complex technical information in a condensed manner both verbally and in writing.
• Take initiative to contact stakeholders and research solutions when problems are encountered
• Understanding of complex Retail and Technology concepts.
• Recognized expert in one strategic domain with advanced knowledge in at least one additional domain
• Generates commitment and enthusiasm from others to set and achieve challenging goals and objectives
• Experience leading teams and demonstrates a mastery in all aspects of software development activities
• Assists in career development, staff mentoring and succession planning for engineers
• Understands and implements architectural vision for performance, extensibility and availability
• Leads scope of work estimation, cost estimates, task planning, forecasting, scheduling and staff requirements definitions
• Leads complex technology initiatives including those that are companywide with broad impact
• Conduct research and make recommendations on products, services, protocols, and standards in support of procurement and development efforts
• Educate team on technology changes applicable to their domain and how to apply them to their business area.
• Act as a key participant in developing standards and companywide best practices for engineering
• Assigns tasks to both on-shore and off-shore team members to leverage strengths or enhance knowledge
Responsibilities:
• Designs changes to new and existing applications
• Develops and debugs software in support of new and existing applications
• Project leadership, cost estimation and task planning
• Mentors/coaches junior team members
• Provides support for production applications (24x7)