SR Software Engineer - (Merchandising Systems)
$122k - $127kDollar 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:
- 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 4 days ago
Similar jobs that could be interesting for youBased on the SR Software Engineer - (Merchandising Systems) in Goodlettsville, TN vacancy
$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...SuggestedWork experience placementSeasonal work$115.91k - $120.91k
...neighborhood locations. Learn more about Dollar General at Senior Software Engineer will be responsible for building technologies across... ...applications 65% • Develop, execute and thoroughly document unit and system-level test plans 15% • Designs changes to new and existing...SeniorWork experience placementSeasonal work$125k - $191.7k
...Job Description Hybrid: This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts for...SeniorLocal areaRemote workWork from homeFlexible hours$133k - $267k
...all applications and next steps. Our partner is looking for a Sr. Software Engineer, Infrastructure based in United States. This role offers... ...high-growth technology platform. You will design scalable systems, improve engineering efficiency, and create reliable tools that...SeniorRemote workFlexible hours- We are looking for an experienced Senior Site Reliability Engineer to join our team and drive the reliability and functionality of our... ...instrumental in ensuring uninterrupted service and optimizing system performance. You will collaborate closely with a diverse team...SeniorFull timeFlexible hours
$132.23k - $176.31k
...proactive Senior Lead Site Reliability Engineer (SRE) to join our team, focusing on production... ..., scalability, and efficiency of our systems, with a strong emphasis on AWS... ...requires an AI-native mindset, understands the software development lifecycle (from coding to support...SeniorFull timeTemporary workRemote work- As a Senior Software Engineer on the Identity and Access Management (IAM) team, you’ll design, build, and maintain secure, reliable, and scalable... ...that power our global authentication and authorization systems. You’ll contribute to the technical direction of key projects...SeniorFull timeFlexible hours
- ...As an Engineer you will be an integral part of the Engineering and Product teams helping provide support and troubleshooting of our internally developed applications. This person will be embedded within a product team consisting of Engineers and Product Managers. We are...SeniorLong term contractLocal areaRemote work
- ...Senior Software Engineer Are you passionate about the patient experience? At HCA Healthcare, we are committed to caring for patients with... ...comfortable designing and reasoning about complex distributed systems and working with AI for software development. Major...SeniorWork experience placement
- ...implementation of highly scalable and adaptable systems 3+ years in mentoring developers and helping drive engineering maturity 1+ years of experience with AI... ...large codebase A real passion for solving complex software engineering puzzles in a dynamic environment Deep...Senior
$79.8k - $178.1k
As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software... ..., debugging or designing software applications or operating systems according to provided design specifications. Build enhancements...SeniorTemporary workFlexible hours- ...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‑...SeniorTemporary workFlexible hours
$93k - $139k
...Workday Financials and related matters. The Senior Financial Systems Engineer will partner closely with various stakeholders to research, design... ..., and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful...SeniorRemote workHome office$180k - $220k
...experiences to realize our bold vision for healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead... .... You’ll drive technical design, coach peers, and ensure system-wide quality and consistency. What You’ll Do Own architectural...Senior- ...Senior Software Engineer - Search As a Senior Software Engineer on our Search Services and Applications team, you'll design and build cloud... ...ideal if you enjoy solving complex relevance and distributed-systems problems, thrive in a collaborative environment, and want to...Senior
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours- Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We’re always looking for talented individuals who are ready to join a collaborative, growth...SeniorRemote workFlexible hours
$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 operates... ...Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai...SeniorWork experience placementWork at office- ...Join to apply for the Senior Software Engineer role at Transcard . Get AI-powered advice on this job and more exclusive features.... ...solutions combine multi-rail capabilities, embedded workflows, system of record integration, effortless reconciliation, and bank-grade...SeniorFull timeWork experience placementWork at officeLocal areaRemote workWorldwideMonday to Friday
$197.4k - $232k
...Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity... ...Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems that underpin our data streaming platform. You...SeniorFull timeRemote work$115k - $192.9k
...In this position... As a Full Stack Software Engineer, you will collaborate with a broad array of talented software engineers to build amazing software that will transform the Ford Reservation Services into the standard for providing an excellent digital experience for...SeniorImmediate startFlexible hours$115k - $165k
...range $115,000.00/yr - $165,000.00/yr What you will do Senior Software Engineer responsible for designing, developing, and delivering... ...guide development teams, and build scalable, high-performance systems from mission planning to autonomous systems. Focus on hands-on...SeniorWork at officeImmediate startRemote workFlexible hours- ...solutions combine multi-rail capabilities, embedded workflows, system of record integration, effortless reconciliation, and bank-... ...and Responsibilities: Transcard is seeking a Senior Software Engineer to join our mixed local and remote team. The ideal candidate...SeniorFull timeWork experience placementWork at officeLocal areaRemote workWorldwideMonday to Friday
- As a Principal Site Reliability Engineer (IC4), you will be responsible for designing, building... ...cloud services. You will combine software engineering with infrastructure expertise... ...across large-scale distributed systems. You will lead complex reliability initiatives...Full timeFlexible hours
- ...family! Jump-start your career as a Senior Software Engineer today with HCA Healthcare. Benefits... ...and reasoning about complex distributed systems and working with AI for software... ...for the individual."- Dr. Thomas Frist, Sr. HCA Healthcare Co-Founder If you...SeniorFull timeContract workTemporary workPart timeWork experience placementFlexible hours
- ...infrastructure and service to ensure reliability and functionality. Forecasts demands and responds to capacity needs. Collaborates with software development teams to develop reliable and scalable infrastructures. Exercises judgment when performing data collection to...Full timeFlexible hours
- ...mission is to protect customers by delivering software that adapts quickly to evolving threats.... ...value open-source technologies, strong engineering judgment, and diverse perspectives in... ..., and engineers, and help shape system design, code review, and team development...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
- ...Barn2Door is looking for a Senior Software Engineer to join our team and help us build next-generation products and services for farmers, leveraging... ...frameworks, and methodologies for both small and large scale systems Engage in self-driven learning and team problem-solving...SeniorFull timeLocal area
- Oracle Cloud Infrastructure (OCI) is seeking an experienced Strategic Sr Principal Technical Program Manager to drive high-impact, cross-organizational initiatives that enable OCI's continued growth and expansion. This role operates at the intersection of infrastructure...SeniorFull timeFlexible hours
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
- part time software developer remote Goodlettsville, TN
- srs Goodlettsville, TN
- senior operations technician Goodlettsville, TN
- senior Goodlettsville, TN
- entry level software sales Goodlettsville, TN
- healthcare software sales Goodlettsville, TN
- software Goodlettsville, TN
- remote software sales Goodlettsville, TN
- id software Goodlettsville, TN
- software implementation project manager Goodlettsville, TN


