Job Summary
Job Description
JOB SUMMARY
Hybrid Schedule: 3 days in-person at the office at a minimu
Responsible for the design, development, implementation, and integration of new or existing applications, systems, programs, or software including documentation, testing and collaborating with business users to understand requirements and translating into technical solutions. Analyze customer needs and design technical solutions to meet business and technical requirements.
MAJOR RESPONSIBILITIES
- Research, plan, design, document, develop, test and deploy high quality software that meets business requirements.
- Troubleshoot and support all deployed software, resolving issues and errors and improving performance and security as needed in a timely manner.
- Using appropriate technology capabilities, designs, writes, tests, debugs and documents new and modified processes.
- Evaluate application and program modifications to ensure solutions align with business and technical requirements.
- Collaborate with end user and product owners to prototype, refine, test, and debug as needed.
- Adhere to and enforce all company standards related to software development including security, performance and resiliency standards.
- Contribute to and promote the continuous improvement of all software development practices. Engage in continuous improvement of one's own skill set, both technical and non-technical.
- Maintain an understanding of software development industry trends and best practices and promote their introduction to the company as applicable.
- Consult with all software system stakeholders to provide any necessary technical expertise and analysis.
- Develop a solid understanding of the company business domain and apply this understanding to all software development activities.
- Comply with all company policies and procedures and governmental regulatory mandates.
MINIMUM JOB REQUIREMENTS
Education
- Typically requires a Bachelor's degree in business or IT related field.
Work Experience
- At least 2 years of experience in software development.
Knowledge / Skills / Abilities
- Knowledge of software development life cycle protocols.
- Knowledge of applicable programming language.
Benefits - Medline is committed to offering competitive benefits and a variety of choices to best meet the needs of you and your family. For employees scheduled to work at least 30 hours per week, this includes health and well-being, financial fitness, career development, paid time off and more. Employees scheduled to work less than 30 hours per week can participate in the 401(k) plan, access the Employee Assistance Program (EAP), Employee Resource Groups (ERG) and Medline Service Corps. For a more comprehensive list of our benefits, please click here.
Every day, we're focused on building a more diverse and inclusive company, one that recognizes, values and respects the differences we all bring to the workplace. From doing what's right to delivering business results, together, we're better. Explore our Diversity, Equity and Inclusion page here.
Medline Industries, LP is an equal opportunity employer. Medline evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.