Ampcus Inc Developer Web & Mobile Solutions Job in Sterling, VA | Glassdoor

Developer Web & Mobile Solutions

Ampcus Inc – Sterling, VA

Job Description

2) Developer, Mobile & Web SolutionsJob Description
Located at Sterling, Virginia, the Web and Mobile Solutions team at NEW drives online user experiences for our partner programs. We are responsible for developing technical solutions and applications that are used by NEWs partners, including top-tier retailers, communication providers, and entertainment distributors. As the world leader in extended service plans and product protection programs, NEW protects the products of more than 150 million consumers worldwide.
We have an immediate opening for a developer to play a key role in developing a fast, scalable and robust platform for a suite of web and mobile applications supporting our core business. This challenging and innovative position offers a number of unique opportunities including the use of cutting edge web technologies and the design of architectures that can support millions of customers. If youre passionate about technology and up for unique challenges, this opportunity is the perfect fit for you.
• Design, prototype, and implement web applications in an agile environment.
• Interact frequently with other technology teams within our organization.
• Write code. If you believe that the result of the design process is a working prototype and not a design document, this may be the place for you.
• Currently, we use a Java-based CMS extensively, so experience with similar technologies is a definite plus.
• Most of the coding youll be responsible for is server-side java code, but you should be able to write and debug basic JavaScript, HTML and CSS.
• We support the applications we deploy, so part of the job is production support. As issues get reported to the development team, we analyze and fix them. Quickly.

The successful candidate:
• Is passionate about learning new technologies and applying them to the development of first rate software.
• Should be a full stack programmer with a working knowledge of all the components of a modern web application architecture.
• Is proficient with standard Java and/or .NET web technologies (Servlets, JSP, Servlet containers such as Tomcat, C#, ASP.NET) and understand how web application are packaged, built and deployed.
• Has experience with Spring MVC
• Has a deep knowledge of OO design principles and be able to apply them to creating efficient, flexible solutions to difficult problems.
• Provides a strong knowledge of modern web/mobile site development techniques
• Analyzes, writes and debugs basic JavaScript, JQuery, HTML5 and CSS
• Understands RDBMS principles and be comfortable writing ad-hoc SQL queries but wont be responsible for writing the queries that drive the applications in production.
• We use Abode CQ5 extensively, so familiarity with that tool is a definite plus. If not, no worries, well teach you.
• Has solid communication skills, including the ability to write technical documentation.
• A bachelor's degree in Computer Science is an asset.