Media / Printing / Publishing Editor / Reporter / Writer TV / Newspaper
Level:
Student
Salary:
Negociate
Date Posted:
11 years ago
Job Description:
Lead, manage, and develop a software organization consisting of two teams that report in matrix fashion into LS’s Oakland teams. One team supports embedded software; another supports cloud applications and services.
Work closely with team leads in Pen Software and Cloud Software to maximize alignment, understanding and execution between software development sites.
Collaborate with Oakland team to understand product strategy and establish and drive effective execution plans, ensuring effective delivery from Vietnam team.
Work closely with SW team in Oakland to contribute to software architecture and system designs and ensure development in Vietnam is consistent with that vision.
Work closely with SQA in Vietnam and Oakland to ensure the development of effective test plans and test cases for the work developed within your team.
Hands on contributions are expected from this role, including some combination of design, coding, code reviews and unit testing of some portion of the system.
Communicate effectively across geographic, functional and technical boundaries.
Requirements:
B.S. degree in Computer Science or related discipline
3+ years of leading high caliber software teams
10+ years of technical experience in software development
Strong technical experience in a subset of scalable web services, C-based embedded software on ARM platforms, or J2ME development for mobile devices
Excellent engineering design and problem solving skills; able to lead by example and mentor other engineers in both software and quality assurance
Experience through the full software development lifecycle –– must have shipped several products; ideally has worked within Agile software teams
Solid understanding of the software development lifecycle and software development tools (source control, defect tracking systems)
Must have a solid understanding of modern automated software validation techniques as it applies to automation of web services and systems
Ability to work effectively with cross-functional and multi-disciplinary teams
Strong technical capacity and ability to learn
Excellent English communication skills, both written and verbal
Deep understanding of J2EE technology; experience with XML-RPC/SOAP/REST
Familiarity with open source software frameworks & web automation tools such as Spring, Hibernate, Apache, Maven, Ant, Eclipse, Selenium, JUnit, JMeter, Quick Test Pro, Test Complete or equivalent
Experience with automation script programming; familiarity with at least one major programming/scripting language other than JavaScript (e.g., Python / Java / Perl)
Experience with HTML, SQL, CSS, Apache, SOAP, XML RPC, AJAX , UNIX