• Contact Sage
  • Sage Worldwide
  • Call Us: 866.996.SAGE

Sage North America Career Center

Principal Front End Software Engineer UI for Web & Mobile Applications
Job ID:  2010-3161 Division:  Sage Business Solutions (SBS)
Location:  US-AZ-Scottsdale Category:  Research and Development (R&D)
Relocation Assistance Available:  No Position Type:  Full-Time

More information about this job:
 
Overview:

Sage CRM Solutions is a portfolio of market-leading application consisting of ACT! By Sage, Sage CRM, and Sage SalesLogix.  ACT! is the #1 selling contact and customer management solution for over 20 years, assists individuals and teams by centralizing contact and calendar information, increasing communication effectiveness, and improving individual and team productivity.  Sage CRM and Sage SalesLogix are award winning CRM suites.  Sage SalesLogix is the CRM solution that enables businesses to acquire, retain, and develop profitable customer relationships by increasing sales and marketing performance and maximizing customer satisfaction and loyalty.  SageCRM is an easy-to-use, fast-to-deploy on-site customer relationship management solution with out-of-the-box but configurable business process automation.  Over 56,000 organizations and 3.1 million users worldwide rely on Sage CRM Solutions to develop profitable, long term business relationships.

 

Sage Software has an exciting position opening for a disciplined and entrepreneurial mobile software developer at a Principal level. This position is on a small "platform" team that provides frameworks, toolkits and product functionality to other product delivery teams within the global Sage organization, as well as directly to the public. We've created a platform for building an application business layer and exposing it through web services. We're now looking for help building out web and mobile clients that will consume this underlying business layer, as well as to help continue building up the server-side functionality.

 



Responsibilities:

- Analysis, design, implementation and support of framework and product features, focusing on mobile client applications and delivery of content to mobile devices

- Collaboration with in-team members, as well as other development teams adopting our frameworks/toolkits in a global environment

- Strong focus on testability, maintainability and scalability of delivered features



Qualifications:

Required Skills

 

- B.S. in Computer Science or 5-7 years of professional development experience

- Experience creating native mobile applications for BlackBerry, Android and/or iPhone

- Experience working in an agile/scrum methodology environment

- Hand-coded, W3C-compliant and semantic (X)HTML and CSS with an emphasis on CSS-driven page layouts

- Proven and demonstrable expertise with advanced JavaScript, DHTML, XMLHttpRequest, XML, JSON

- Server-side .NET or Java development skills

- Good understanding of IIS 6 & 7

- Able to work well as a member of a team, utilizing complex technologies

- Able to pick up and understand new technologies/frameworks quickly

 

Desired Skills and Qualifications

 

- Experience exposing application functionality through Web Service APIs

- Experience developing web applications/content for mobile devices

- Experience working within an Open Source development environment

- Experience delivering software for an international market

- Experience delivering software in a cloud or on-demand environment

- Ability to optimize for devices with limited memory and/or CPU power, or for lower bandwidth web environments

- Familiarity with source control environments such as SVN and GIT

- Strong understanding of database technologies, with ORM experience a big plus, especially with Hibernate/NHibernate.



Submission Options:


Go back to the welcome page Go back to the welcome page