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 29 days ago
Similar jobs that could be interesting for youBased on the SR Software Engineer (API/Digital Services) in Goodlettsville, TN vacancy
$86.5k - $142.7k
...enabled applications and digital products. You will... ...‑concept, and guiding engineering teams through complex... ...Digital Engineering Managed Services. Hands‑on solution... ...architectures across UI, APIs, services, data, AI... ...hands‑on background in software engineering and modern...SeniorDigitalSummer holidayFlexible hours$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$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- ...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
- ...Senior Software Engineer Location: hybrid in Nashville, TN, Sterling... ...production capability in modern digital experiences-not an... ...measurable outcomes**-improving self-service success, accelerating issue... ...webhooks, third-party APIs, "installation/configuration...SeniorDigitalRemote work
- ...Join to apply for the Senior Software Engineer role at Transcard . Get AI-powered advice... ...Streamline financial operations with digital payments, monitor real-time activity,... ...code for our suite of payments APIs and services. Write high-quality (accurate, maintainable...SeniorDigitalFull timeWork experience placementWork at officeLocal areaRemote workWorldwideMonday to Friday
$102.7k
...integral member of an agile software engineer team responsible for building... ...applications across all digital channels to serve our customers... ...Cloud Platform or Amazon Web Services. 5 years of understanding... ...experience with GraphQL, REST APIs and database views. ~...SeniorDigitalTemporary workFor contractorsWork at officeLocal area$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
$209k - $238.5k
...Sr Lead Software Engineer, Analytics - Shopping (Remote-Eligible) What you’ll do: Lead a portfolio... ...or evaluate code Collaborate with digital product managers, and deliver robust... ...databases, Container Orchestration services including Docker and Kubernetes, and...SeniorDigitalFull timePart timeInternshipLocal areaRemote work$68.3k - $192.9k
...Company as an experienced Frontend Software Engineer and become part of a tight-knit... ...forefront of Ford’s Integrated Services, building customer experiences, APIs, and internal tools that reach... ...initiatives and driving strategic digital transformation across the...DigitalLocal areaImmediate startRemote workFlexible hoursWeekend workAfternoon shift$77.1k - $123.3k
...What you'll do here: As a Software Engineer, you will deliver a world-... ...features across both backend services (Java/Spring) and frontend applications... ...services and RESTful APIs to support frontend... ...provides affordable, quality digital products and services that equip...DigitalLive inLocal areaWorldwide$112.3k - $140k
...challenging career where your engineering expertise can be leveraged to... ...opportunity for a Senior Software Engineer on our Automatic Tank... ...useful • Experience with REST APIs and JSON is useful •... ...AWS or Azure (and associated services) is useful The base compensation...SeniorWork at officeLocal areaRemote workWorldwide$245k
Akamai Technologies, Inc. is looking for a sales professional in Nashville, TN, focused on digital cybersecurity and API security. This role requires collaboration with sales engineers and an emphasis on meeting and exceeding sales targets. The ideal candidate will have...SeniorDigital$76k - $95k
...build and scale intelligent AI, digital, cybersecurity, cloud and... ...state-of-the-art hardware and software—WWT enables clients and partners... ...all. WWT provides products and services to large enterprise, global service... ...of customer engagement. The Sr. CSS will work directly with...SeniorDigitalFull timeContract workShift work$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- A Senior Software Engineer will perform software development using the tools listed below and will... ...testing, and debugging of applications. The Sr. Software Engineer will have a strong... .../Sub (strongly preferred) Google Cloud Services (strongly preferred) PostgreSQL - MUST HAVE...SeniorWork experience placement
$70.18k - $170.04k
...Senior Cloud Engineer Choosing Capgemini means choosing a company... ...Microsoft 365, Azure AD, and related services Collaborate with security,... ...(Logic Apps), and Graph API Familiarity with Microsoft... ...accelerate their dual transition to a digital and sustainable world, while...SeniorDigitalPermanent employmentFull timeContract workLocal area- ...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
- 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
- ...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
- Qualifications: 8+ years experience in software development in an IT organization or equivalent educational experience. 4+ years experience in both API and UI development using Java . 3+ years experience delivering software supporting Transportation-related applications...SeniorWork experience placementRemote work
$121.4k - $218.6k
...high-density hardware and software infrastructure spanning... ...Site Reliability Engineer, you will be responsible... ...managing high-severity service disruption protocols via... ...scalable operational tools, API integrations, and... ...help the giants of the digital world work faster and stay...SeniorDigitalWork experience placementWork at office- ...A global professional services firm is seeking a Senior AI Native Engineer. You will be at the forefront of leveraging AI to transform businesses. This role involves researching and implementing scalable AI systems, enhancing data pipelines, and guiding clients through...SeniorDigital
$152k - $157k
...thrive. Company Overview A Lead Software Engineer (LSE) is recognized as an expert in their... ...maintenance of high-quality, scalable APIs and applications across the full stack... ...and make recommendations on products, services, protocols, and standards in support of...Full timeWork experience placementSeasonal work- ..., 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
- ...with reactions or notifies appropriate staff. Uses Personal Digital Assistant (PDA) to record incidents that occur during the pheresis... ...incident documentation, removes and/or replaces equipment from service. Monitors donor flow on the donor floor to assure continuous...SeniorDigitalFull time
$163.9k - $235.55k
...Go-To-Market Product Engineering – Salesforce (M5 Level... ...position within UKG’s Digital group, reporting to the... ...Product Management, and Services. Manage cross‑... ...years in enterprise‑level software development, including... ...product integrations and API technologies. Ability...DigitalLocal area- 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
$121.4k - $218.6k
...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... ...Cloud to Edge to help the giants of the digital world work faster and stay more secure,...SeniorDigitalWork experience placementWork at office
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
- senior robotics software engineer Goodlettsville, TN
- senior software engineer Goodlettsville, TN
- software developer fintech Goodlettsville, TN
- senior software engineer ruby on rails 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



