client/server

Developer for Organizational Data - MS Reference Data Team / Morgan Stanley / Montreal, QC, Canada

Morgan Stanley/Montreal, QC, CanadaJob Code: JB_ (85453) BP

Location: Montreal, QC, Canada
Job Type: Full-Time
Education Level: Bachelors Degree

Fourth Wall Studios: Mobile Developer

Location: Culver City, CA
URL: http://www.fourthwallstudios.com

Fourth Wall Studios is hiring a Mobile Developer. The studio, headquartered in Culver City, California, is a next-generation gaming company that creates massively multiplayer online games and enhanced reality worlds on transmedia technology platforms.
 
Responsibilities:
- Design and build core libraries facilitating the delivery of Fourth Wall Studios' entertainment experiences to a range of mobile devices.
- Work alongside all project teams to ensure seamless technological intersection points between platforms.
- Provide expertise across several platforms and technologies serving to build the most powerful products possible.
- Research and present new ideas and technologies serving to excite and inspire our creative team.
Experience:
- Technologies:
    - iPhone and Android development expertise
    - OpenGL development experience
    - Unity development experience a plus
    - Experience building high performance, location-aware, mobile applications
    - Understanding of asynchronous client/server interfacing using JSON/XML
    - Expert level memory and CPU management
    - Game development experience a plus
Skills:
- Self-motivated, creative, independent worker
- Excellent communication skills
- Highly functional and productive in small group environments
- Intense desire to learn, create, and innovate

To apply: Send a resume to hr@fourthwallstudios.com.

748675, Software Development Engineer (SDE) II, Lync / Microsoft / Redmond, WA

Microsoft/Redmond, WALocation: Redmond, WA, US
Job ID: 748675-37440
Division: Microsoft Office Division

Do you want to be involved in building the next generation Communication experience that will revolutionize the workplace communications for every information worker? Do you want to work in a group that makes an impact on our company's future, is an innovator in the industry and is changing the way millions of people communicate? Do you want to help a billion dollar business become a 10 billion dollar one? Do you want to build an immersive user experience from ground up? If yes, then this is the right place for you.

The Lync team (formerly Office Communicator) is at the forefront of innovation when it comes to Unified Communication. Our most recent release, Lync 2010, was received by the industry with glowing reviews. Our newest client takes a huge step forward towards delivering on our vision by seamlessly integrating instant-messaging, voice, video, IP telephony, conferencing, and application sharing. Emerging influence of social networks and newer generation of information workers are all set to be the catalyst to change the communication and collaboration landscape. We want to blaze the trail and provide next generation communication experience where we can put the people in control of their communication and provide an experience that feels natural to their everyday workflow in the new world.

We are the team in the Microsoft Lync client that is responsible to build user experiences including people and groups, search, presence, social networking, authentication, instant messaging and social/group conversations. We are getting ready to start building the next generation user experience that embraces modern UI design concepts to offer a simple immersive and fluid experience. You will have the opportunity to work side by side with a group of highly motivated team members, to design and implement the next version of the Lync and to develop the immersive user experience using emerging technologies.

To be a successful candidate, you should have a proven track record spanning all aspects of the product lifecycle. You should have a strong passion for designing, implementing and delivering high quality experiences and products that focus on the end user.

Here are some reasons why it is great to work in the Lync team:

• We are at the very early stage of our next release cycle. You will get a chance to influence the direction of the product if you join us now.

• You get to take part in the transformation of the communications industry. Companies across the world are adopting Lync to meet their communication and collaboration needs.

• The possibility of innovations in the communications and collaboration space is limitless. The competitive landscape is changing rapidly, and we have to be very creative to out-innovate our competitors.

• We build for the future. We invest resources in each release to improve our architecture and engineering practices so we can innovate quickly.

• Lync covers a broad array of technologies, ranging from peer to peer networking, client/server infrastructure, online hosted service and devices.

• We will be using the latest tools and technologies to reach our objectives. If you're interested in learning something new, this is the place to be.

• The Lync product continues to grow year after year. We've very proud of the successes we've had in the past, but we're always looking for ways to improve. If you want to be a stakeholder in the future of Microsoft's next great product, the Lync team is for you.

Join us and make your own impact on how people will communicate for years to come.

Qualification:

Fast learner, self-motivated.

Strong problem-solving and decent debugging skills

Passion for engineering excellence and quality in code & design

Excellent customer focus along with solid communication & cross-group skills

Strong C++ and Win32 programming experience

5+ year of software development experience

Experience of UX development and UX frameworks is not must but highly desired

Expert level knowledge in design patterns is a plus

Experience with Test Driven Development is a plus

BS or MS or PhD in CS or equivalent areas.

MBD:OCG

Nearest Major Market: Seattle

Nearest Secondary Market: Bellevue
Apply To Job

Syndicate content