×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II

Job in Goodlettsville, Davidson County, Tennessee, 37072, USA
Listing for: ∙ Elijah House Foundation
Full Time position
Listed on 2026-06-07
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Work Where You Matter

Company Overview

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

A Software Engineer II demonstrates the ability to analyze and understand business, functional and technical requirements. The position analyzes moderately complex systems and, either independently or under broad supervision, develops changes to existing business applications and/or designs for new initiatives. This position may influence others within the job area through explanation of facts, policies and practices.

Duties & Responsibilities

What major responsibilities does this position have and what percentage of time is spent on completing them? (Typically 5-7)

  • Develops and debugs software in support of new and existing applications 75%
  • Develop, execute and thoroughly document unit test plans 15%
  • Provides support for production applications (7x24) 5%
  • Participate in Agile methodology and ceremonies 5%
Knowledge,

Skills and Abilities

(KSAs)

What KSAs are required to perform this job?

  • Results oriented, critical thinker who uses a sense of urgency to deliver results.
  • Must be a self-starter, adapt easily to change and have a collaborative personality.
  • Continuous learner able to identify skills gaps and acquire and employ new knowledge.
  • Offers and seeks mentoring.
  • Understanding of general business concepts and user procedures.
  • Excellent written, oral and listening communication skills.
  • Proactively identifies opportunities to improve current programs and procedures.
  • Employs test-driven development and integrates unit tests in development tasks.
  • Meet quality, performance, coding standards and delivery commitments.
  • Possesses and shares domain knowledge of at least one system.
  • Shows steady professional growth in technical and business skills that enhance the team’s capabilities.
Qualifications

Work Experience &/or

Education:

What are the minimum education and/or experience requirements necessary to perform this job?

  • 2+ years experience in software development in an IT organization or equivalent educational experience.
  • 2+ years experience with a relational database (i.e., Oracle, MSSQL, Postgres, etc.).
  • Bachelor’s degree in computer science or related field, trade school or equivalent work experience.
  • Experience with a higher-level language (i.e. C#, Java, etc.) preferred.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary