SR Software Engineer - (Merchandising Systems)
$122k - $127kFull-time
Dollar General
Work Where You Matter At Dollar General, our mission is Serving Others! We value each and every one of our employees. Whether you are looking to launch a new career in one of our many convenient Store locations, Distribution Centers, Store Support Center or with our Private Fleet Team, we are proud to provide a wide range of career opportunities. We are not just a retail company; we are a company that values the unique strengths and perspectives that each individual brings. Your difference truly makes a difference at Dollar General. How would you like to Serve? Join the Dollar General Journey and see how your career can thrive.
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 Senior Software Engineer, working independently or with limited supervision, translates high-level business requirements into technical designs, proposes design alternatives, codes and/or communicates requirements to junior engineers. They have a strong knowledge of the applications in their functional area, how each supports the goals of the business and how they interface with each other and to applications outside of their area. They lead small development engagements, mentor junior engineers, solve difficult and highly complex technical problems and may be called on to consult on other projects.
Job Details Duties & Responsibilities:
Qualifications Work Experience &/or Education:
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 Senior Software Engineer, working independently or with limited supervision, translates high-level business requirements into technical designs, proposes design alternatives, codes and/or communicates requirements to junior engineers. They have a strong knowledge of the applications in their functional area, how each supports the goals of the business and how they interface with each other and to applications outside of their area. They lead small development engagements, mentor junior engineers, solve difficult and highly complex technical problems and may be called on to consult on other projects.
Job Details Duties & Responsibilities:
- Develops and debugs software in support of new and existing applications 65%
- Develop, execute and thoroughly document unit and system-level test plans 15%
- Designs changes to new and existing applications 10%
- Provides support for production applications (7x24) 5%
- Participate in Agile methodology and ceremonies 5%
- Experience in developing and deploying full stack applications in cloud environments (Azure or GCP), leveraging containerization technologies (Docker, Kubernetes).
- Experience building robust, high performing APIs using Java, Spring boot, following the best practices and microservices architecture principles.
- Experience in developing scalable, real-time data streaming systems using Kafka.
- Experience Design, develop, and maintain complex, responsive web applications and reusable components using React.js, JavaScript (ES6+), HTML5, and CSS3.
- Experience with PostgreSQL, Java 17 or higher versions.
- Develop and maintain features across the entire stack from user interfaces, databases and server-side logic
- Experience building and deploying artifacts to cloud and on-prem infrastructure using CI/CD pipelines.
- Write clean, efficient, maintainable, and well-documented code, plus conduct code reviews and provide feedback.
- Collaborate with cross-functional teams to understand requirements and translate them into API specifications
- Monitor and analyze API performance metrics to identify areas for improvement.
- Writing and maintaining API Documentation for developers and consumers.
- Write and execute integration tests to validate that individual software components or functions work as expected.
- Excellent communication skills to collaborate with business stakeholders and other teams.
- Mentor junior team members and seek guidance from senior team members.
- Able to provide application support, analyze problems and provide solutions for complex issues.
- Employs test-driven development and integrates unit tests in development tasks.
- Able to stay current on technology changes applicable to your domain and how to apply them.
- Strong analytical skills with experience gathering requirements and designing new functionality.
Qualifications Work Experience &/or Education:
- 5+ years experience in software development in an IT organization.
- 5+ years experience in designing and developing RESTful APIs using Java and Spring boot.
- 3+ years experience with a relational database (i.e., Oracle, MSSQL, Postgres, etc.).
- 1+ years of experience with No-SQL Databases (i.e Cassandra, Mongo DB etc)
- Bachelor's or Master's degree in computer science.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the SR Software Engineer - (Merchandising Systems) in Goodlettsville, TN vacancy
- NoneSeniorFull time
$152k - $157k
...thrive. Company Overview A Lead Software Engineer (LSE) is recognized as an expert in their... ...software components for large-scale systems with minimal oversight, This... ...Knowledge of master data management within merchandising or supply chain domains is a strong plus...SuggestedFull timeWork experience placementSeasonal work$115.91k - $120.91k
...neighborhood locations. Learn more about Dollar General at A Senior Software Engineer will be responsible for building technologies across... ...65% • Develop, execute and thoroughly document unit and system-level test plans 15% • Designs changes to new and existing applications...SeniorFull timeWork experience placementSeasonal work- ...Dollar General at Job Details A Principal Software Engineer (PSE) is recognized as a master... ...technical problems. They lead and manage system-wide/cross-functional teams consisting... ...years delivering software supporting Merchandising or retail-related applications #J-1880...SuggestedWork experience placementSeasonal work
- As a Sr. Applications/Systems Sales Engineer here at Honeywell, you will serve as a trusted technical advisor and subject matter expert supporting Honeywell... ...in enterprise access control systems, security software platforms, networking, and cybersecurity principles. Experience...Senior
$130k
Our client is seeking an experienced Software Developer to join a high-visibility engineering team focused on distributed systems, risk and compliance platforms, and AI-enabled applications. This is... Show more Full-time Overview The Infosys Digital Experience (DX)...Remote jobFull timeContract workWork at office1 day per week- Job #: 6218 Pay Rate: Not Specified Job type: contractor Location: Goodlettsville, TN Responsibilities: 10+ years of experience in IT. Experience with the following skills is required: .Net C# Java Spring Boot API development CI/CD SQL ReactJS Experience with the following...SeniorFor contractors
$112.3k - $140k
...stimulating and challenging career where your engineering expertise can be leveraged to create,... ..., dispensing, and fuel management systems driven by innovation and break-through thinking... ...an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge...SeniorWork at officeLocal areaRemote workWorldwide- ...in-depth data analysis with a cross functional knowledge of merchandising, supply chain, and retail operations to identify areas of opportunity... ...related field preferred (Business, Economics, Data Science, Engineering). Any suitable combination of education and experience will...SeniorWork experience placementWork at office
- ...in-depth data analysis with a cross‑functional knowledge of merchandising, supply chain, and retail operations to identify areas of opportunity... ...related field preferred (Business, Economics, Data Science, Engineering). 4-6 years relevant professional experience in analytics...SeniorWork experience placementWork at office
$2,500 - $3,000 per month
Una empresa de tecnología busca un Desarrollador Flutter para trabajar de forma remota. El rol implica participar en el ciclo de vida de la aplicación, escribir código limpio, y asegurar la calidad del código. Se requiere más de 2 años de experiencia en Flutter y habilidades...SeniorRemote work- ...Software Engineer The Software Engineer, working independently or with limited supervision, will translate high-level business requirements into technical designs, proposes design alternatives, codes and/or communicate requirements to junior engineers. They have a strong...
- A leading service provider in Nashville is seeking a Systems Engineer to support their IT infrastructure. This role involves troubleshooting business applications, documenting incidents, and providing exceptional customer service. Candidates should have 5+ years of experience...Senior
- A leading technology lab in Nashville seeks a Staff Systems Engineer to design complex cloud architectures supporting national security missions. The ideal candidate has over 8 years of experience with cloud-native systems and distributed architectures. This role involves...SeniorFlexible hours
$120k - $135k
...across the stack. You’ll work closely with product, design, and engineering teams to identify bottlenecks, implement improvements, and... ...resolve performance bottlenecks across front-end and back-end systems Optimize application performance, including load times, API...SeniorFull timeRemote work- ...Job Title: Senior Software Engineer - Search Job Summary: As a Senior Software Engineer on our Search Services and Applications team... ...ideal if you enjoy solving complex relevance and distributed-systems problems, thrive in a collaborative environment, and want to...SeniorContract work
$180k - $220k
...about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major... ...reliability. You’ll drive technical design, coach peers, and ensure system-wide quality and consistency. What You’ll Do Own...Senior- ...Data Center Software Sales Systems Engineer The Secure Power Software Sales team is driving the digital transformation of data centers across North America. We are seeking a Data Center Software Sales Systems Engineer to partner with regional sales teams and accelerate...
- Akamai Technologies, Inc. is seeking a Senior Site Reliability Engineer to oversee and optimize dedicated AI hardware infrastructure. You... ..., managing complex incident responses, and designing telemetry systems. Candidates should have relevant experience and education in...SeniorFlexible hours
$121.4k - $218.6k
...reliability an elite, high-density hardware and software infrastructure spanning the globe. You'... ..., scalability, and performance of our systems. You'll define key performance... ...breached. As a Senior Site Reliability Engineer, you will be responsible for: Developing...SeniorWork experience placementWork at office$106.9k - $147k
...Join Our Caring Community The Senior Software Engineer will work on the development and maintenance of robust, compliant software solutions... ...leverage industry best practices in software development, system architecture, and technical leadership to deliver reliable and...SeniorFull timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome office- ...Lead the design and development of complex software solutions using the .NET 8.0 framework.... ...Experience with version control systems (e.g., Git) and continuous integration tools... ...’s degree in Computer Science, Software Engineering, or a related field. Benefits Mozaic values...Senior
- ...project management, leadership, and supervisory skills Syndicated research experience with good understanding of marketing, merchandising, and retail Negotiation and conflict resolution skills Bachelor's degree in Business, Marketing, Management or related field...SeniorSeasonal work
- ...Position You will contribute as part of a software development team, shaping how we build,... ...persuasively to audiences ranging from engineers to product owners and business leaders... ...transformation across internal and external systems Adopt and extend infrastructure‑as‑code...SeniorTemporary workFlexible hours
- The Elijah House Foundation is looking for a Merchandise Payables Senior Analyst who will oversee complex merchandise payables processes... ...demonstrating strong analytical skills. Familiarity with ERP systems like Lawson or Oracle is desirable. #J-18808-Ljbffr ∙ Elijah...Senior
- ...next phase of growth. We hope you’d like to join us! Senior Software Engineer - DevOps [Azure Cloud] Concord Technologies is growing! Currently... ..., to proactively reduce risk of downtime and increase system stability. Maintain an “automation first” (‘everything‑as‑code...SeniorFull timeWork at officeEarly shift
$120.5k - $162.68k
...Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and... ...programming patterns into scalable, reliable components on distributed systems. Apply Deep IMS Domain Expertise Model real-world IMS...SeniorRemote workWorldwideFlexible hours- A leading power services company in Tennessee seeks a Senior Electrical Design Engineer to lead the design and analysis of complex electrical power systems. The ideal candidate will have over 5 years of experience, proficiency in power system modeling, and strong communication...SeniorWork at office
$121.4k - $218.6k
Are you passionate about storage systems? Do you enjoy collaborating with teams to solve... ...challenges? Join Our Custom Government Engineering Team! The Custom Government team... ...Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud...SeniorWork experience placementWork at office- Dollar General in Goodlettsville, TN, is seeking a qualified individual to oversee the training and certification of Store Merchandisers during new store openings and relocations. The role involves managing the store opening process and ensuring all operations are conducted...SeniorRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to SR Software Engineer - (Merchandising Systems). Be the first to apply!
Related searches
- software developer fintech Goodlettsville, TN
- consulting software engineer Goodlettsville, TN
- senior software engineer remote Goodlettsville, TN
- startup software engineer Goodlettsville, TN
- software engineer Goodlettsville, TN
- part time software developer remote Goodlettsville, TN
- software developer Goodlettsville, TN
- cybersecurity software engineer Goodlettsville, TN
- software engineer healthcare Goodlettsville, TN
- software engineer amazon Goodlettsville, TN


