SR Software Engineer (API/Digital Services)
$115.91k - $120.91kFull-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 will be responsible for building technologies across eCommerce & Loyalty experience for our customers. 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% Knowledge, Skills and Abilities (KSAs):
• Develop and maintain Rest/gRCP Service for e-commerce and loyalty application with high-quality, scalable and performant code.
• 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.
• Mentor junior team members and seek guidance from senior team members.
• Participates in code reviews and scope of work estimation and forecasting.
• Collaborate with frontend and backend developers to ensure seamless integration of APIs with the application.
• Writes high-quality code that meets the customer needs and strives for simplicity, clarity and testability.
• Able to provide application support, analyze problems and provide solutions for complex issues.
• Able to develop reusable software building blocks to enable faster delivery.
• Employs test-driven development and integrates unit tests in development tasks.
• Strong ability to relate code modules to the application as a whole and the underlying business objectives.
• 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. *Salary Range USD $115,905.00/Yr to USD $120,905.00/Yr.*
Qualifications Work Experience &/or Education:
• 5+ years experience in software development in an IT organization or equivalent educational experience.
• 5+ years experience in designing and developing RESTful APIs using .Net Framework/Core and C#.
• 3+ years experience delivering software supporting e-commerce applications.
• 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 degree in computer science or related field, trade school or equivalent work experience.
• Experience deploying and managing applications on cloud platforms like AWS, Azure or Google Cloud.
• Experience with containers and orchestration via Kubernetes or equivalent is a plus.
• Experience in implementing event driven systems using messaging platforms like RabbitMQ, Kafka or Azure Service Bus.
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 will be responsible for building technologies across eCommerce & Loyalty experience for our customers. 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% Knowledge, Skills and Abilities (KSAs):
• Develop and maintain Rest/gRCP Service for e-commerce and loyalty application with high-quality, scalable and performant code.
• 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.
• Mentor junior team members and seek guidance from senior team members.
• Participates in code reviews and scope of work estimation and forecasting.
• Collaborate with frontend and backend developers to ensure seamless integration of APIs with the application.
• Writes high-quality code that meets the customer needs and strives for simplicity, clarity and testability.
• Able to provide application support, analyze problems and provide solutions for complex issues.
• Able to develop reusable software building blocks to enable faster delivery.
• Employs test-driven development and integrates unit tests in development tasks.
• Strong ability to relate code modules to the application as a whole and the underlying business objectives.
• 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. *Salary Range USD $115,905.00/Yr to USD $120,905.00/Yr.*
Qualifications Work Experience &/or Education:
• 5+ years experience in software development in an IT organization or equivalent educational experience.
• 5+ years experience in designing and developing RESTful APIs using .Net Framework/Core and C#.
• 3+ years experience delivering software supporting e-commerce applications.
• 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 degree in computer science or related field, trade school or equivalent work experience.
• Experience deploying and managing applications on cloud platforms like AWS, Azure or Google Cloud.
• Experience with containers and orchestration via Kubernetes or equivalent is a plus.
• Experience in implementing event driven systems using messaging platforms like RabbitMQ, Kafka or Azure Service Bus.
Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the SR Software Engineer (API/Digital Services) in Goodlettsville, TN vacancy
$115.91k - $120.91k
Dollar General is seeking a Software Developer in Goodlettsville, TN, to develop and debug software for applications supporting retail operations... ...development experience, particularly in creating RESTful APIs using .Net and C#. You will also participate in Agile...SeniorDigital- ...looking for an enthusiastic AI Full Stack Software Engineer who is eager to grow in the exciting... ...Milvus, etc.). Knowledge of ML pipelines, APIs, and prompt engineering. Excellent... ...the Present”, to set the stage for a business to be truly digital. #J-18808-Ljbffr...SeniorDigital
- ...Streamline financial operations with digital payments, monitor real-time activity,... ...Transcard is seeking a Senior Software Engineer to join our mixed local and remote team... ...maintain code for our suite of payments APIs and services. • Write high-quality, accurate, maintainable...SeniorDigitalFull timeWork experience placementWork at officeLocal areaRemote workWorldwideMonday to Friday
$122k - $127k
...neighborhood locations. Learn more about Dollar General at A Senior Software Engineer, working independently or with limited supervision,... ...Kubernetes). Experience building robust, high performing APIs using Java, Spring boot, following the best practices and microservices...SeniorFull timeWork experience placementSeasonal work- ...prices in convenient neighborhood locations. Job Details A Senior Software Engineer, working independently or with limited supervision, translates... ...educational experience. 4+ years experience in both API and UI development using Java 3+ years experience delivering software...SeniorWork experience placementSeasonal workRemote work
$115k - $192.9k
...matters. Ford’s Electric Vehicles, Digital and Design (EVDD) team is charged with... ...looking for a customer-centric senior software engineer who embraces lean and agile practices.... ...shipping production grade software or services. Have a deep desire to work closely,...SeniorDigitalWork experience placementLocal areaImmediate startRemote workFlexible hours- ...with deep expertise. Our Digital & Data Analytics... ...Job Title: Senior Devops Engineer Location: Nashville... ...enabling rapid, reliable software delivery through robust... ...of a quality product or service Ensure cloud... ..., Azure AD, Azure B2C, API Gateway, CloudFront, Lambda...SeniorDigitalLong term contractRelocation
$140k - $170k
...our team! SitusAMC is on a Digital Transformation journey to Strategize... ...such as Terraform, AWS Services, Docker, Kubernetes, and... ...familiar with Git development. The Engineer is expected to provide... ...enable automated scaling of APIs in the cloud. ~ Programming...SeniorDigitalFull timeLocal areaRemote work- ...seeking an experienced Sr. Technical Project... ...in AI prompt engineering, agentic AI architectures... ...to Pyxl’s service offerings Mentor team... ...within a digital agency environment... ...with AI/ML platform APIs, RAG (Retrieval-Augmented... ...Background in software development, technical...SeniorDigital
- ...process into a streamlined digital workflow, Kodex helps organizations... ...the Role We’re hiring a Software Engineer to join our Integrations... ...customer-facing integrations (APIs, identity federation, webhooks... ...and third-party systems (service-to-service auth, customer keys...DigitalRemote workFlexible hours
- ...professional with over 10 years of experience. This role demands expertise in .Net, C#, and Java, along with a strong understanding of API development and CI/CD processes. The ideal candidate will be comfortable engaging with business users to gather requirements and...Senior
- Senior Software Engineer We are seeking a senior-level Software Engineer... ...with / integrating RESTful API's ~2+ year advanced JavaScript... ...Experience with AWS services About Raven Raven is a software... ...dedicated to making the lives of digital marketers easier and more...SeniorDigital
- ..., KPMG provides audit, tax and advisory services for organizations in today's most important... ...Designer (GenAI Experience) to join our Digital Nexus technology organization. This is a... ...and cross-functional partners (product, engineering, business) to align strategic priorities...SeniorDigitalH1bLocal area
$121.4k - $218.6k
...challenges? Join Our Custom Government Engineering Team! The Custom Government team... ...Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud... ...Cloud to Edge to help the giants of the digital world work faster and stay more secure,...SeniorDigitalWork experience placementWork at office$79.2k - $209.5k
...looking for highly skilled AI engineers to design and build high-... ...Responsibilities ~ As a member of the software engineering division, you... ...Background in healthcare or digital health systems.... ...embedded across our products and services, we help customers turn that...SeniorDigitalTemporary workFlexible hours- ...with a client that is a global leader in consulting, digital transformation, technology and engineering services with over 300,000 team members in nearly 50... ...focuses on exposing mainframe capabilities as modern APIs and enabling seamless enterprise integration. Key...SeniorDigitalContract work
$102.5k - $187.9k
...Recognition, Subscription Economy, Cloud and Integration. These service areas span across Solution Architecture, Assessment Services,... ...your skill set to keep up with the ever-growing demands of the digital landscape. Most of your time will be spent embedded with our clients...SeniorDigitalSummer holidayFlexible hours$110k - $130k
...Siemens Digital Industries Software - Mendix Siemens Digital Industries Software... ...Application Support Engineer to join our Mendix team. This... ...expectations by adhering to Service Level Agreements and prioritizing... ...), integration concepts (APIs, web services), relational...DigitalWork at office$152.5k - $219.2k
...series database and supporting software components that store and... ...responsibility, and learn from the engineers around them. Your Impact... ...maintain the platforms and services which sustain several Cisco services... ...across the physical and digital worlds. These solutions...DigitalFull timeTemporary workLocal areaFlexible hours- ...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 skills is a plus: Python NoSQL databases (Cassandra, MongoDB) Must be...SeniorFor contractors
$120k - $135k
...work closely with product, design, and engineering teams to identify bottlenecks, implement... ...application performance, including load times, API response times, and database queries... ...with Go (Golang) for backend services ~ Experience with Vue.js for front-end...SeniorFull timeRemote work- SwiftCruit is hiring a Senior Integration Software Engineer to design and deploy AI-powered digital experiences. This fully remote position involves building and managing web services. The ideal candidate will have a Bachelor's Degree in a relevant field, 5 years of relevant...SeniorDigitalRemote job
- ...knowledge and control of our loyalty platform integration points (live API's, Batch, Queue based processing). Participate in design... ...with Spring Boot) ~3+ years of experience developing RESTful services using JSON ~ Experience developing microservice cloud...SeniorRemote workFlexible hours
$140k - $170k
...technology company in Nashville is seeking an experienced Cloud Engineer to contribute to their Digital Transformation journey. The successful candidate will... ...cloud automation and security, particularly with AWS services and Terraform. Responsibilities include designing...SeniorDigital$79.2k - $209.5k
...Senior Software Development Engineer As a Senior Software Development Engineer in the Oracle Cloud Infrastructure... ...and operate OCI's Key Management Service (KMS), a foundational service that... ...the KMS stack, including service APIs, backend workflows, distributed...SeniorTemporary workFlexible hours$140k
...Nelnet Business Services (NBS), a division of Nelnet, Inc., provides payment technology... ...they live, learn and work. The Senior Software Engineer designs, creates, maintains, audits and... .... # Experience in developing MCP and API custom connectors. COMPETENCIES –...SeniorTemporary workLocal area$79.2k - $209.5k
...Oracle Cloud Infrastructure Security And Compliance Platform Engineering The Oracle Cloud Infrastructure (OCI) Security and Compliance... ...of cloud set up is a plus. Exposure to at least 1 cloud service provider (AWS/OCI/Azure/GCP etc.) would be a good advantage...SeniorTemporary workFlexible hours$125.9k - $148.1k
...Full-Stack Senior Software Engineer At Armanino, you determine your career path. This means... ...spanning back-end persistence and compute, APIs, and web applications Collaborate... ...resumes from any staffing agency, recruiting service, sourcing entity, or third-party paid...SeniorContract workLocal areaFlexible hours- ...more at . Overview of Job Function: As a Senior Software Engineer, you will take deep technical ownership of significant product... ...-grade full-stack features spanning Java/C# backend services, REST/GraphQL APIs, and React/Ext JS frontend applications. Lead...SeniorContract workLocal areaShift work
$102.5k - $187.9k
...working world. ServiceNow Senior Consultant – IT Service Management (ITSM) In the digital economy, it takes more than good ideas and strong leadership... ...in Computer Science, Information Systems Management, Engineering or similar discipline Typically, no less than 2 -...SeniorDigitalSummer holidayWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to SR Software Engineer (API/Digital Services). Be the first to apply!
Related searches
- software engineer amazon Goodlettsville, TN
- senior software engineer Goodlettsville, TN
- software developer fintech Goodlettsville, TN
- part time software developer remote Goodlettsville, TN
- software engineer Goodlettsville, TN
- software engineer healthcare Goodlettsville, TN
- software developer Goodlettsville, TN
- information technology software engineer Goodlettsville, TN
- consulting software engineer Goodlettsville, TN
- senior robotics software engineer Goodlettsville, TN


