National Labor Exchange Veterans Jobs

nlx logo

Search Jobs from Veteran Friendly Employers

Job Information

Deltek Systems Pncpl Software Engineer in Philippines, United States

4937BRCompany Summary:Better software means better projects. Deltek is the leading global provider of enterprise software and information solutions for professional services, management and IT consulting, architecture and engineering, marketing and advertising agencies, government contractors and other project-based businesses. More than 23,000 organizations and millions of users in over 80 countries around the world rely on Deltek for superior levels of project intelligence, management and collaboration to research and identify opportunities, win new business, recruit and develop talent, optimize resources and streamline operations. Our industry-focused expertise powers project success by helping firms achieve performance that maximizes productivity and revenue.

For more information, visit req ID:4937BRExternal Job Title:Principal Software EngineerPosition Responsibilities:

  • Develop Windows applications using Visual Studio C++, C

  • Undertake analysis, design, coding and testing activities

  • Develop software on time and to required quality standards

  • Support the company‚Äôs development processes and development guidelines including code reviews, coding style and unit testing requirements.

  • Researches and understands the marketing requirements for a product, including target environment, performance criteria and competitive issues.

Work Location:Philippines, Makati City Qualifications:

  • Strong C++ development experience in Windows environment utilizing Win32 SDK, COM, MFC, STL and ATL technologies with Visual Studio 2015/2017.

  • Intermediate skills in C#.Net development

  • Back end programming with Oracle, SQL Server and Access using C++ (OleDB)

  • Strong relational database development utilizing OLEDB, SQL, TSQL and PSQL technologies on SQL Server, Oracle and Access databases

  • Advanced understanding of object oriented development concepts and practices.

  • Strong analytical skills and debugging skills

  • High level of commitment to developing high quality software

  • Strong desire to continually improve knowledge and skills through personal development activities and apply their knowledge and skills to continuous software improvement.

  • The ability to work under tight deadlines, tolerate ambiguity and work effectively in an environment with multiple competing priorities.

  • The capacity to operate in a commercial environment with a focus on results.

  • Strong communication skills including the ability to write clearly and concisely and to present information in a way which facilitates interpretation.

  • The ability to adapt quickly to new technical environments.

  • Advanced knowledge of algorithms, design patterns and ability to analyze code performance/security

  • Experience with any of the following is a plus:

  • Web development with HTML, JavaScript, IIS and SharePoint technologies

  • Relational database development utilizing SSIS and MDX technologies on SQL Server

  • Application development that utilizes the integration of multiple technologies from essential skills list