POSITION SUMMARY
The Software Developer reports to the Software Engineer Manager and is responsible for reviewing, analyzing and occasionally modifying systems including encoding, testing, debugging and installing to support application systems. The incumbent will consult with users to identify current operating procedures and to clarify program objectives. The Software Developer will also be responsible for writing documentation to describe custom configuration of applications and operating procedures to liaison with 3rd party application development teams.
ESSENTIALS ROLES AND RESPONSIBILITIES
1. Work together with the Product Owner to plan and execute projects, ensure that teams have appropriate product and technical specifications, direction, and resources to deliver products effectively by establishing realistic estimates for timelines while ensuring that projects remain on target to meet deadlines.
2. Work closely with the Business Owners, Sales, and Business Analysts, for understanding the system’s functional and nonfunctional requirements.
3. Provide a Software Developer plan that meets the future needs of our clients and markets. Evolve the existing software system applications and architecture in various areas as needed.
4. Coordinate release and sprint planning and conduct daily scrum meetings.
5. Consistently meet Department Service Level Metrics.
6. Help developers resolve both technical problems as well as human resources issues.
7. Maintain and improve the performance of the existing software.
8. Clearly and regularly communicate with management and technical support colleagues.
9. Recommend improvements to existing software programs as necessary.
10. Responsible for the complete development lifecycle gathering requirements, database management, Software Developer, testing, implementation, user follow up, support and Project Management.
11. Responsible for the Integrity, Maintenance and changes to the Software Developer Servers and Databases processes.
12. Develop and implement change control processes for the development team to follow.
TRAINING & EDUCATION
Bachelor's Degree in Computer Science/Engineering or equivalent work experience.
LICENSURE / CERTIFICATION
Not applicable
PROFESSIONAL EXPERIENCE
• 2+ years of Software Developer experience.
• 1+ years of experience working with Business Stakeholders within a Cross-Functional matrix environment.
• 1+ years of experience leading large cross-functional teams to successfully execute business objectives.
• Strong relational database/SQL experience.
• Healthcare experience, preferred in PBM.
• Strong Healthcare Enrollment process experience.
• Post-graduate degree in applicable area of expertise or equivalent experience.
• Experience in distributed programming environments (n-tier).
• Demonstrable experience in .Net technologies: VB, C#, Visual C++, ASP; Web-services, SOAP and XML objects or JSNO; IIS5+, SAAS - JavaScript, CSS, AJAX, SSIS and Reporting Services.
• Demonstrable experience in MS SQL Server technologies applied to large databases.
• Should have experienced in Healthcare, and Information Technology.
PROFESSIONAL COMPETENCIES
Knowledge:
• Proficiency in Microsoft Office: Excel, Word, Access; Microsoft Outlook; Internet.
• Understand existing and emerging technologies.
• Designing technical architecture.
• Understand business practices, approaches, organization, politics, and culture.
Skills:
• Fluency in spoken and written Spanish and English.
• English and Spanish oral communications skills, written communication skills, organization, planning, professionalism, project management.
• Strong verbal and written interpersonal skills.
• Effective human relations and motivational skills to deal with day-to-day staff issues as well as the interests of stakeholders within and outside the department.
• Excellent writing and presentation skills.
• Demonstrate financial management skills
• Demonstrate skills in risk, issues and stakeholder management.
• Excellent strategic thinking skills.
• Think strategically.
• Good research skills, think out of the box.
• Customer Service: Skilled to communicate with all levels of management, internal and external customers.
• Manage projects; planning, prioritizing, and administering work.
• Influencing and persuading techniques.
• Analytical and progression skills using Agile / Scrum methodologies.
• Interpersonal, negotiation, collaboration and communication skills.
• Demonstrate skills in building relationships within departments and between departments.
• Business Analysis Knowledge: Skilled to work in a fast-paced environment. Must have strong analytical and problem-solving skills. Ability to work well as a member of a team or alone.
Abilities:
• Proven ability to work in an ambiguous environment and collaborate across multiple areas in order to achieve a common business objective.
• Demonstrated ability to communicate ideas clearly and concisely to leadership.
• Ability to prioritize and balance multiple demands and competing deadlines.
• Ability to inspire and foster teamwork.
• Demonstrate ability to manage conflict.
• Demonstrate ability to work under pressure with compressed deadlines and multiple deliverables.
• Ability in developing, managing and leading effective project teams.
• Proven ability to demonstrate a drive for results and accountability of business needs.
PharmPix is an Equal Employment Opportunity Employer Minorities / Females / Disable / Veterans