Job type full-time
Not provided by employer
Full job description
Senior manager, software engineering
The senior manager of software engineering is responsible for leading the software development team, designing solutions, directing and designing software solutions and oversight of the software lifecycleFrequent independent judgments are essentialThe incumbent is also required to perform all tasks in observance of rite aid’s brand and strategy and adhere to our core values and service attributesThis position has no direct reports.
Essential duties and responsibilities:
Manage software development process and personnel
Oversee software development and integration
Lead and manage projects for one or multiple software applications or developments
Create software applications by following software development life-cycle process, which includes requirements gathering, design, development, testing, release and maintenance
Design, code, test, correct and document large and/or complex programs and program modifications from supplied specifications using agreed standards and tools, to achieve a well-engineered result.
Design and develop software modules that meet customer requirements while upholding high standards, reliability, security, maintainability, and performance
Assist in defining product technical architecture
Perform software quality assurance, including all types of testing of database designs to confirm functionality and performance
Trouble-shoot and correct software defects
Write technical documentation
Enhance and maintain existing applications
Other duties as assigned
Bachelor’s degree in arts/sciences (ba/bs) computer science or related field
5 years of experience in leading/managing development teams
7 years of experience in experience building software applications.
7 years of experience in professional experience with the microsoft .net platform including vb.net, c#, visual studio, and windows forms
Expertise in data modeling, sql, pl/sql and stored procedures
A knowledgeable individual with appropriate industry experience, preferably in the healthcare, insurance or pbm industry
Expertise in api and microservices/soa development
Excellent knowledge of database technology, preferable oracle or sql
Understanding of waterfall and agile software development methodology and industry best practices
Effective verbal and written communication skills
A decisive individual who possesses a detail oriented perspective
Ability to lead and work with peers in a team effort
Sound technical skills, analytical ability, good judgment, and strong operational focus
Demonstrated ability to manage multiple priorities and deadlines
A well-organized and self-directed individual who is able to work with minimal amount of supervision
Capability to efficiently complete tasks in a fast paced environment
Includes both a typical office environment, with minimal exposure to excessive noise or adverse environmental issues, and occasional local and/or overnight travel, including exposure to heat, cold, and inclement weather conditionsMode of transportation for travel typically will include automobile and plane.
Ability to sit for prolonged periods of time.
Equal opportunity employer/protected veterans/individuals with disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicantHowever, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information41 cfr 60-1.35(c)
Posted 21 days ago