SOFTWARE ENGINEER II

Are you adventurous?   Are you ready to do something that’s NEVER been done before?   Are you an Android expert looking for a challenge?

Our team is embracing Microsoft’s new Cloud First, Mobile First strategy and developing a new set of compelling experiences that we are confident will delight our end users.   We’re fast moving, risk-inclined, and relish the difficult and ambiguous task before us.   And we use the best tools available from both the OSS community and Microsoft.

We are looking for developers with a passion for deep technical problem solving, who can move across the breadth of ambitious business goals and deliver high quality, performance-optimized, technical solutions.   Successful team members can understand complex problems, break them down and document a working design, code it efficiently, and build corresponding functional tests.

Qualifications include:

  6+ years of professional C++/C#/Java Software Design Experience

  Demonstrated experience delivering high quality Android applications

  Great leadership, communication & collaboration skills

  Experience building high quality and comprehensive Unit & Functional tests

  Demonstrated ability to learn new technologies quickly

  Windows/Win32/WinRT experience a plus

  Android NDK/AOSP development experience a plus

  iOS application development experience a plus

  Embedded software development (any OS) experience a plus

  BS in Computer Science, related discipline, or equivalent experience

Microsoft is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.


View the original article here


EmoticonEmoticon