Senior Software Engineer Job at Dollar General
Company Overview:
General Summary:
Knowledge, Skills & Abilities:
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. Dollar General operates more than 18,000 stores in 47 states, and we’re still growing. Learn more about Dollar General at www.dollargeneral.com.
General Summary:
Dollar General’s growing Digital team is looking for an Android/iOS mobile app engineer who would be developing Digital capabilities like pickup & loyalty for our pOpshelf business. 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.
Job Details:
**This role is 100% remote**
Knowledge, Skills & Abilities:
- Develops and debugs software in support of new and existing applications
- Develop, execute and thoroughly document unit test plans
- Provides support for production applications (7x24)
- Participate in Agile methodology and ceremonies
Knowledge, Skills & Abilities:
- 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.
Work Experience and/or Education:
- 2+ years experience in software development in an IT organization or equivalent educational experience.
- If applying for an Android position: 2+ years of experience in building native Android apps using Kotlin, Java
- If applying for an iOS position: 2+ years of experience in building native iOS apps using SwifT
- 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.
Please Note :
www.epokagency.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, www.epokagency.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.