Back
Job   USA   CA   San Diego Area   Software Engineer   Placement Services USA -

Manager, Software Engineer (2703387) | Software Engineer in Computer & Software Job Job at Pla1

This listing was posted on PostJobFree.

Manager, Software Engineer (2703387)

Location:
San Diego, CA
Description:

Responsible for day-to-day management responsibilities for a project and co-located scrum teams of developers, testers, product owners and scrum masters. Manage enterprise level Android software application development projects for medical devices and co-located scrum teams of developers, testers, product owners and scrum masters; Lead senior team members to plan and execute project objectives using Agile development methodology and Java/ Kotlin development. Ensure that agile scrum team members have necessary product and technical specifications to accurately estimate deliverables and meet deadlines on time. Execute Test driven development using Testing frameworks (Unit testing, JUnit, Instrumentation testing, Espresso). Evaluate and apply Android architecture patterns (MVC, MVP, MVVM, etc.). Provide detailed and timely status. Identify and apply risk mitigations when needed. Respond to production escalations and coordinate resolution amongst cross-team members. Collaborate with product managers and UX designers; Work with product managers and UX designers to define new features. Ensure quality, consistency, and accuracy in the software architecture and implementation. Provide timely support to team customers, internal and external. Evaluate and apply emergent technologies and explore solution alternatives; Lead development of prototypes in emerging technologies. Evaluate evolving architecture patterns in Android. Analyze and create proof of concepts for evolving changes in Android architecture patterns (MVC, MVP, MVVM, etc.) using communication technologies/protocols (BLE, Firebase, Retrofit, REST, JSON, etc.) and Testing Frameworks (Unit Testing, JUnit, Instrumentation Tests, Espresso Tests, etc.). Review and mentor team members; 1. Create and execute career development plan with each member of the team based on their individual career goals. Conduct and drive annual performance review of their respective team. Write and deliver performance review to team individuals. Serve as a mentor to the team through pair programming, peer to peer review and any other active interactions. Motivate and guide software developers to deliver high quality code using software best practices and patterns in Java/Kotlin, Android. Regular participant in team management, development activities; Serve on the Research and Development (R&D) leadership Operations Meetings. Discuss team performance, staffing, and team policies with R&D leadership. 3. Drive and participate in process improvement initiatives included but not limited to code management, resource management, team structure to meet shifting priorities. Actively participate in promoting cultural inclusivity and diversity. Conduct periodic one on one?s with each team member to foster alignment and engagement. Recruitment; Interview and recruit candidates. Involved in the decision-making process for making offers to qualified recruits. Participate in recruiting activities to identify potential applicants and to convince successful candidates to accept our offer of employment. 40 hours/week, 9:00am-5:00pmThe experience and education requirements are:Six (6) years of experience as a Software Developer, Computer Engineer, Software Engineer, or a related occupation. Experience must include: Six (6) years of experience in the following (experience may be gained concurrently):? Enterprise level Android software development experience working with Java/ Kotlin, Test driven development (Unit testing, JUnit, Instrumentation testing, Espresso), and Android Architecture patterns (MVC, MVP, MVVM) One (1) year of experience in the following (experience may be gained concurrently):? Experience in a technical leadership role overseeing strategic Android projects utilizing Agile development, BLE technology, and network communication protocols (Firebase, Retrofit, REST, JSON)Requires a Bachelor?s degree (or foreign equivalent) in Computer Science, Computer Engineering, or a directly related field. Please copy and paste your resume in the email body do not send attachments, we cannot open them and email them at candidates at placementservicesusa.com with reference #2703387 in the subject line.Thank you.
Company:
Placement Services USA
Posted:
May 1 on PostJobFree
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to PostJobFree
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Manager, Software Engineer (2703387)
Manager, Software Engineer (2703387) is a Computer & Software Jobs Software Engineer Job at Placement Services USA located in San Diego CA. Find other listings like Manager, Software Engineer (2703387) by searching Oodle for Computer & Software Jobs Software Engineer Jobs.