LEAD SOFTWARE ENGINEER (Merchandising)

Dollar General Corporation
Nashville, TN, United States
8 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) C Sharp (Programming Language) Databases Relational Databases Software Debugging PostgreSQL Microsoft Software Microsoft SQL Server Oracle Databases Oracle (Applications) Requirements Management Server Administration
+5 more
Software Engineering Software Systems Information Technology Service Stack Programming Languages

Job description

The Lead Software Engineer (LSE) is a senior technical expert recognized for deep expertise within a strategic functional area. This role applies advanced technical knowledge to design, develop, and deliver software solutions using modern technology stacks. The LSE leads large and complex initiatives with onshore and offshore resources, defines software components for enterprise-scale systems, and drives delivery with minimal oversight through strong technical, organizational, and leadership skills.

Job Responsibility

  • Designs changes to new and existing applications. (35%)
  • Develops and debugs software in support of new and existing applications. (30%)
  • Project leadership, cost estimation and task planning. (20%)
  • Mentors/coaches junior team members. (10%), * 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

Requirements

  • 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, * Seven or more years of experience in software development within an IT organization or equivalent educational experience.
  • Three or more years of experience working with relational database technologies such as Oracle, Microsoft SQL Server, or PostgreSQL.
  • Bachelor’s degree in computer science or a related field, trade school education, or equivalent professional experience.
  • Experience with higher-level programming languages such as C#, Java, or similar technologies., Architectural Services, Best Practices, Career Development, Coaching, Communication Skills, Computer Science, Cost Estimates, Database Technology, Debugging Tools, Distribution Services, Forecasting, Java, Leadership, Mentoring, Merchandising, Microsoft C# (C Sharp), Microsoft SQL Server, Offshoring, Oracle Database, Organizational Skills, PostgreSQL, Programming Languages, Purchasing/Procurement, Relational Databases (RDBMS), Requirements Management, Research Skills, Retail, Software Administration, Software Development, Software Engineering, Staff Requirements, Standards Development, Succession Planning, Team Lead/Manager, Technical/Engineering Design, Vehicle Fleets

About the company

Dollar General Corporation has been delivering value to shoppers for more than 80 years. Dollar General helps shoppers Save time. Save money. Every day. by offering products that are frequently used and replenished, such as food, snacks, health and beauty aids, cleaning supplies, basic apparel, housewares and seasonal items at everyday low prices in convenient neighborhood locations. Learn more about Dollar General at www.dollargeneral.com/about-us.html., Goodlettsville, Tenn.-based Dollar General Corporation is the nation’s largest small-box discount retailer. We make shopping for everyday needs simpler and hassle-free by offering a carefully edited assortment of the most popular brands at low everyday prices in small, convenient locations. Dollar General ranks among the largest retailers of top-quality brands made by America’s most-trusted manufacturers, such as Procter & Gamble, Kimberly Clark, Unilever, Kellogg’s, General Mills and Nabisco. With more than $18 Billion in sales, Dollar General has over 12,000 stores in 43 states and 12 distribution centers.

Company Size: 10,000 employees or more

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…