Software Engineering Manager
We are seeking an individual with expertise in leading software development teams and insuring an architecture roadmap is met. This is a critical management position and not a technical lead role, reporting directly to the Director of Mobile Architecture. This individual would be responsible for guiding the architecture implementation in numerous applications on the iOS and Android platforms, and will need to keep their programming skills sharp in order to lead growing teams that are making a significant impact on the mobile application market.
This position is a hands-on development and engineering management role to oversee the day-to-day activities of mobile development teams to insure high quality products are delivered to market on time.
The right candidate is extremely driven, thrives in a fast-paced environment, is a creative problem solver, and can demonstrate strong commitment to tasks, projects, and company goals.
Primary Responsibilities:
-Lead and monitor the activities and performance of staff under his/her supervision.
-Develop and support applications on a variety of mobile platforms
-Hire excellent developers.
-Design and code products.
-Write and maintain documentation to describe program development, logic, coding, testing, changes, and corrections.
-Participate in design and code reviews with other developers.
-Assist Quality Assurance Team by providing assistance as needed to determine system problems.
Required
-Typically 5 or more years in software development, with 2 or more years experience as an engineering manager.
-Degree in computer science or equivalent
-Firm understanding of Object Oriented design
-Strong problem solving skills
-Proficiency in one of the following: Java, C, C++, Objective-C, C#
-Understanding of XML and XML parsing
-HTML and Javascript
-Strong managerial skill set with the ability to lead multiple teams
-Excellent communication skills, both oral and written.
-Ability to work with a minimal amount of direction.
-Ability to perform under pressure.
-Ability to prioritize workloads.
| Location: | Durham, NC United States |
|---|
| Web Site: | www.epocrates.com |
|---|---|
| Headquarters: | 1100 Park Place San Mateo, CA 94403 United States |
| Industry: | Healthcare Services |