Sr. Software Engineer II (GMM Server Exchange)
Good Technology - Sunnyvale, CA

This job posting is no longer available on Good Technology. Find similar jobs: Senior Software Engineer jobs - Good Technology jobs

Senior Software Engineer (GMM Server Exchange)

At Good Tec Job Location: Sunnyvale

Job Profile: Senior Software Engineer (Enterprise Server Applications)

Responsibilities include:
Design and develop Enterprise application servers connecting mobile device clients to Enterprise groupware servers.

Work closely in an Agile team of software engineers, QA, QA automation engineers, User Experience designers, and customer advocates.

Conduct and participate in peer review to ensure product quality.

Required Skills & Experience:
Candidate must have 5+ years’ experience developing Win32 applications in .NET/C# and C++.

Solid skills in what it takes to build scalable, multithreaded applications.

Experience utilizing SQL for data storage and access.

Writing unit tests.

Solid object oriented analysis and design skills.

Strong understanding of network communication (Not afraid to use Netmon or Wireshark).

Comfortable writing scripts for common development tasks

Non-required skills and experience:
Good knowledge of Microsoft Exchange environment (Exchange Server, Domain Controllers)

MAPI/CDO or Exchange Web Services

Exchange ActiveSync

SQL Server

Berkeley Database

Experience with a product related to mobile devices.

Agile development processes

Educational Requirements:
Bachelor degree of Computer Science or equivalent

  • LI-VR1
server mapi exchange server mapi exchange ver

Good Technology - 2 years ago - save job - block
About this company
5 reviews
Good Technology combines award-winning enterprise-grade mobile security and control with an exceptional user experience, allowing enterprise...