What are the responsibilities and job description for the Software Developer (In Office - Medina, OH) position at Discount Drug Mart?
Discount Drug Mart is an Employee-Owned business operating 79 retail pharmacies throughout the state of Ohio. Our mission is to give customers a quality shopping experience by providing a wide variety of products and services, low prices, and superior customer service, all with the convenience of one stop shopping. We depend on our skilled IT staff to design, develop, and implement solutions to help meet this mission.
We are seeking a talented Java Developer with 2 years of experience to take on a vital role within our software development team.
- The ideal candidate possesses excellent Java programming skills and will join a collaborative group dedicated to expanding the capabilities of our robust, internally-developed systems as the company continues to grow.
- Full-time, Monday-Friday
- In Office, not remote or hybrid
Qualifications:
- BS in Computer Science or equivalent working experience
- Java proficiency
Essential Duties and Responsibilities:
- Design, develop, test, deploy, and maintain software applications.
- Collaborate effectively with team members throughout the software development lifecycle.
- Consistently write high-quality, clean, and maintainable code.
- Troubleshoot and resolve software defects and issues.
- Develop and support software, working well both on your own and within a team.
- Manage multiple tasks or projects simultaneously and adjust effectively to shifting priorities.
- Be willing learn new skills and work with a variety of computer systems.
- Show strong motivation and take personal responsibility for your work.
- Work independently, managing projects from start to finish with minimal supervision.
- Maintain strict confidentiality and follow all Health Insurance Portability and Accountability Act (HIPAA) and Payment Card Industry (PCI) requirements.
Preferred Skills and Responsibilities:
- Web development skills with HTML, JavaScript, and CSS.
- Database skills and knowledge of SQL and JDBC.
- Be flexible and willing to adapt to changing company needs over time.
- Strong written and verbal communication skills.
- Ability to work smoothly and effectively with different departments.
- Strong time-management skills.
We offer an excellent benefits package, which includes:
- Competitive starting salary
- Medical insurance
- Dental insurance
- Vision Insurance
- Life Insurance
- Paid holidays and vacation
- 401(k) Plan with excellent company matching contribution
- Store discounts
- ESOP (Employee Stock Ownership Plan)