Principal Software Engineer
Good Technology - Marlborough, MA

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

Senior Software Developer/Windows : Location Marlborough, Mass.

At Good Technology, we secure enterprise information and applications on today’s most popular mobile devices—such as iPhone, iPad, and Android—protecting both company and personal data. Good Technology is the leader in multiplatform enterprise mobility, combining a great user experience with the tools IT needs to manage and protect your mobile enterprise, all through a straightforward web-based management console. Good for Enterprise and Good for Government deliver mobile security and control that allows IT to protect the enterprise and end users to connect and collaborate on their device of choice. Good for You offers carriers and device makers a flexible, extensible platform for mobile messaging, social networking, and media delivery so they can deliver an exceptional and truly differentiated experience to their users. Good makes it easy for end users to connect and collaborate, whenever and wherever they want, on their device of choice. An exceptional user experience enhances productivity, whenever and wherever people want or need access. Mobile is on fire. So are we. Join us.

Design and develop new features in Windows C++ for Good Share Server and Agent.

Trouble shoot and fix the issues reported by customer and QA.

Participate in the architecture and design discussions and grooming the user stories.

Review code of other team members .

Key Requirements:
10+ years of software development experience on Windows platform

2+ years of experience with leading technical teams

Strong technical skill on Windows C/C++ platform (MFC/COM/ATL)

Strong understanding of OOD methodologies

High volume data systems and highly scalable server platform architecture experience.

Experience with TCP/IP or Network programming on windows.

Strong Communication skills

Proficient in Microsoft SQL Server 2005/2008 programming.

Experience in Agile Software Life Cycle development methodologies

Experience in highly scalable Client/Server Application is a strong plus

Experience in ASP .NET/C# framework is a plus

Bachelor’s degree in Computer Science or related field

  • LI-JS1

About this company
14 reviews
Good Technology combines award-winning enterprise-grade mobile security and control with an exceptional user experience, allowing enterprise...