Company:           Adaptive Planning, Inc. (now known as Adaptive Insights, Inc.)

Position:              Staff Software Engineer

Position Description 

Responsible for developing the Adaptive OfficeConnect product, which enables customers to create financial reports in Microsoft Office. Responsible for developing the Excel Interface for Planning feature of Adaptive Planning, which enables customers to perform budgeting, planning, and forecasting within Excel.  Enhance the software applications by making use of C#, .NET, XML, JSON, WinForms, WPF, MSBuild, Visual Studio, VSTO, Perforce, JIRA, and Crucible.  Design and implement new software features utilizing REST API and office automation.  Analyze and test the software applications.  Maintain and evolve the existing legacy codebase.  Adhere to high-quality coding practices and standards.  Work with engineering support teams to address customer tickets.  Engage in regular Scrum activities.

Minimum Requirements:


Master's degree or foreign equivalent degree in Computer Science, Software Engineering or a related field, and 2 years of experience in designing, implementing, testing, maintaining and documenting complicated integration for complex software systems.


This position also requires: (1) Strong object-oriented techniques including analysis and design, using

C#; (2) skilled in areas of unit testing, problem solving, and performance analysis; (3) expertise using XML and WinForms; (4) expertise with the Visual Studio and source control tools; (5) proficiency with the .NET Framework and COM Interop; and (6) experience developing automations for Microsoft Office 2010 and 2013.


TO APPLY:  Please submit resume to MUST refer to Job ID: CO-SSE-001 when applying to ensure consideration for the proper position. EOE.