The Director, IT Software Engineering oversees several functional areas within the Information Technology department. This position oversees enterprise projects from the initiation phase through production readiness. Works at the strategic level for optimizing and streamlining processes and defining technology roadmaps.
Essential Duties and Responsibilities
include the following. Other duties may be assigned.
Works in partnership with technical experts, architects, business analysts, and developers from external strategic partners and within IT to design and guide new software solutions and to revise or integrate with existing applications.
Manages and leads subordinate managers, software engineers, business system analysts, and quality assurance software engineers in the development and support of corporate business solutions in-line with client needs, including documentation and procedures.
Aligns and collaborates closely with internal departments and external strategic partnerships to direct multiple initiatives.
Creates and manages complex project plans by effectively leveraging resources and managing project scope based on available information; troubleshoots issues and provides timely resolutions; guides the software development process based on prior experience, research and analysis of current and future best practices.
Provides technical guidance that strikes a balance with the need to deliver on a deadline and still meet long-term strategic objectives.
Monitors and directs all software engineering functions to demonstrate solution design meets standard architecture considerations and approvals to include : (1) standard database structures, (2) code standards, (3) common components and reusable programs (4) security and performance levels, (5) system interfaces and dependencies.
Participates on cross functional project teams (internal and external) to deliver quality solutions that meet client’s business requirements. Gains a solid understanding of business requirements to support the development, testing, and production readiness efforts.
Oversees the effort to create and improve product releases through continuous integration and automation. Looks for ways to automate and improve current processes / solutions within the software development lifecycle (SDLC).
Lead the assessment of current legacy systems, evaluate solutions in the marketplace, creates technical vision / roadmap for implementing state of the art systems and get buy-in from IT Leadership to execute.
Creates and implements action plans to mitigate risks and resolve issues, working with representatives from stakeholders across the company.
Manages conflicting priorities and multiple projects effectively.
Participates in and leads teams in appropriate SDLC technical artifact creation.
Develops and promotes the overall vision, goals, objectives and strategies for the Software Engineering team in-line with the Information Technology Business Unit’s goals and objectives.
Provides day-to-day management and supervision for software engineering team by directing and coordinating activities consistent with established goals, objectives, and policies. Provides hands-on design guidance and documentation as needed.
Mentors team members from both a technical and professional career enhancement perspective by offering constructive feedback.
Makes effective hires, develops and trains employees, coaches for optimal performance, gives team members regular performance feedback. Takes appropriate corrective action as needed to promote optimal employee performance and low staff turnover.
Develops and maintains solid working relationships with employees and management in cross-functional areas.
Keeps up-to-date with emerging IT trends and technologies and the industry’s best practices
Supervisory Responsibilities
Software architecture and design skills to guide the development of solutions that are secure, scalable, and reliable
Background in : + Oracle RDBMS and UNIX platforms + Using JIRA for work management + Web Services (SOAP and REST)
Skills required for the POS Team : + Experience developing and managing high volume, real-time transaction processing systems + Experience with Object Oriented Programming languages such as C++ or Java + Familiarity with communication protocols such as NCPDP telecommunication standards
Skills for other Application Development Teams : + Experience with Java Web Technology (JEE) + Experience with Java frameworks such as Spring, JPA / Hibernate, and JSF + Experience working with Web Containers such as Tomcat, JBOSS, IBM Websphere + Familiarity with Web2.0 technology and Javascript Frameworks such as AngularJS + Familiarity with Portal Standards (JSR 168, JSR 286) and portal containers such as Liferay + Familiarity with Business Process Management (BPM) concepts and technologies such as IBM BPM
Sound knowledge of industry standard best practices, development lifecycle processes and
methodologies. Experience using agile methodology is a plus.
Extensive knowledge of strategy setting, program requirement and project management methodologies and system development methodologies.
Good problem solving, business analysis and project management, including conceptual and analytical skills.
Demonstrated ability to be client focused, responsive, flexible, positive and committed to delivering quality service and improvement in an environment of continuous change.
Ability to work effectively with external partners / vendors to implement new solutions.
Proven ability to work as a team player and develop solid work partnerships
Possess excellent time management skills and the consistently meet deadlines.
Demonstrated ability to influence others and facilitate meetings.
Excellent organizational and communication skills (both written and verbal).
Strong vendor and client management skills and experience in matrix management organization
Reasoning Ability
Medical / Dental / Vision / Wellness Programs
Paid Time Off / Company Paid Holidays
Incentive Compensation
401K with Company match
Life and Disability Insurance
Tuition Reimbursement
Employee Referral BonusMedImpact was founded more than three decades ago by a pharmacist and independent drug store owner who saw firsthand how families struggled with the high cost of prescriptions, and how it impacted their lives, financial security, and health. So, he started MedImpact to make prescription benefits understandable and accessible. While we have grown to be one of the leading PBMs in America, we remain as committed to these principles today as we did when it all began.
#J-18808-Ljbffr
Create a job alert for this search
Director Software Engineering • San Diego, CA, United States
Related jobs
Promoted
New!
Lead Information Systems Engineer
VirtualVocationsEscondido, California, United States
Full-time
A company is looking for a Tidal Automation Systems Engineer Lead.Key Responsibilities Serve as the primary point of contact for vendors related to the Tidal Workload Automation toolset and manag...Show moreLast updated: 15 hours ago
Promoted
Technical Enablement Manager
VirtualVocationsEscondido, California, United States
Full-time
A company is looking for a Technical Enablement Manager to lead the strategy and execution of technical enablement programs for Sales Engineers and Technical Account Managers.Key Responsibilities ...Show moreLast updated: 30+ days ago
Promoted
Sr Software Engineer
Scientific Research CorporationSan Diego, CA, United States
Full-time
Estimated Starting Salary Range : USD $127,650.Salary to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market dat...Show moreLast updated: 4 days ago
Promoted
AI-Native Software Engineering Director
VirtualVocationsEl Cajon, California, United States
Full-time
A company is looking for a Director of Engineering (AI-Native) to lead their engineering team in developing innovative educational technology solutions.
Key Responsibilities Provide strategic tech...Show moreLast updated: 1 day ago
Promoted
New!
Tennessee Executive IT Director
VirtualVocationsEscondido, California, United States
Full-time
A company is looking for an Executive IT Director to provide vision and leadership for technology initiatives supporting the Department of Corrections.
Key Responsibilities : Lead the STS IT workfo...Show moreLast updated: 15 hours ago
Promoted
New!
Senior Systems Integration Developer
VirtualVocationsEscondido, California, United States
Full-time
A company is looking for a Systems Integration Developer to design, build, and maintain integrations across their enterprise BPaaS platform.
Key Responsibilities Design, develop, and maintain syst...Show moreLast updated: 17 hours ago
Promoted
Lead Solutions Architect
VirtualVocationsEscondido, California, United States
Full-time
A company is looking for a Lead, Solutions Architect.Key Responsibilities Manage and coach a team of Solutions Architects and Implementation Specialists Oversee solution design and implementatio...Show moreLast updated: 30+ days ago
Promoted
Senior Technology Specialist
VirtualVocationsEscondido, California, United States
Full-time
A company is looking for a Senior Technology Specialist to provide technical project management and support for IT operations and infrastructure.
Key Responsibilities Lead and support the planning...Show moreLast updated: 30+ days ago
Promoted
New!
Frontend Engineering Manager
VirtualVocationsEscondido, California, United States
Full-time
A company is looking for an Engineering Manager- Frontend.Key Responsibilities Lead and mentor a team of frontend engineers focused on multiplatform and web-based experiences Collaborate with Pr...Show moreLast updated: 15 hours ago
Promoted
New!
Full Stack Technical Lead Manager
VirtualVocationsEscondido, California, United States
Permanent
A company is looking for a Full-Stack Technical Lead Manager.Key Responsibilities Manage a team of engineers, ensuring quality and timeliness of software through planning meetings, code reviews, ...Show moreLast updated: 17 hours ago
Promoted
Staff Software Engineer
VirtualVocationsEscondido, California, United States
Full-time
A company is looking for a Staff Software Engineer responsible for the stability and architecture of their Digital Credit Application platform.
Key Responsibilities Lead the design, architecture, ...Show moreLast updated: 30+ days ago
Promoted
Sr. Software Engineer TS / SCI Polygraph
Leidos IncSan Diego, CA, United States
Full-time
Leidos has an exciting opportunity for a Sr.Software Engineer! •Must have an active TS / SCI Polygraph up front.You will perform software development lifecycle (SDLC) activities as both an individual...Show moreLast updated: 30+ days ago
Promoted
New!
Director of IT Optimization
VirtualVocationsEscondido, California, United States
Full-time
A company is looking for a Director, Clinical IT Optimization.Key Responsibilities Lead and mentor an IT team focused on system optimization and continuous improvement Develop and implement stra...Show moreLast updated: 9 hours ago
Promoted
New!
Senior Director of Technology Consulting
VirtualVocationsEscondido, California, United States
Full-time
A company is looking for a Senior Director, Technology Consulting.Key Responsibilities Participate in account planning for strategic accounts to leverage technology solutions for revenue growth ...Show moreLast updated: 7 hours ago
Promoted
New!
Director of Technology Alliances
VirtualVocationsEscondido, California, United States
Full-time
A company is looking for a Director, Technology Strategic Alliances to define and manage technology partnerships that drive revenue growth.
Key Responsibilities Define and execute the global techn...Show moreLast updated: 17 hours ago
Promoted
Senior Technical Architect
VirtualVocationsEscondido, California, United States
Full-time
A company is looking for a Senior Technical Architect to lead cloud modernization initiatives and technical architecture for key customers.
Key Responsibilities Serve as the dedicated technical ar...Show moreLast updated: 30+ days ago
Promoted
Principal Software Architect
VirtualVocationsEscondido, California, United States
Full-time
A company is looking for a Principal Software Architect.Key Responsibilities Define and lead the enterprise architecture vision and strategy aligned with business goals Partner with executive st...Show moreLast updated: 30+ days ago
Promoted
Executive Assistant to Technology Leaders
VirtualVocationsEscondido, California, United States
Full-time
A company is looking for an Executive Assistant, Product & Technology.Key Responsibilities Provide high-level administrative support to senior leaders, focusing on strategic initiatives Manage c...Show moreLast updated: 1 day ago
Promoted
New!
Lead Frontend Software Engineer
VirtualVocationsEscondido, California, United States
Full-time
A company is looking for a Lead Sr.Key Responsibilities Define and drive reusable, reliable, and scalable front-end architectures across the platform experiences Lead design and development of s...Show moreLast updated: 7 hours ago
Promoted
Software Engineer Manager
VirtualVocationsChula Vista, California, United States
Full-time
A company is looking for a Software Engineer Associate Manager.Key Responsibilities Collaborate with Business Analysts to understand business requirements for system enhancements and rollouts Le...Show moreLast updated: 30+ days ago