Automotive Industry Leader is seeking a Java Developer with CRM experience in the Dunwoody area of Atlanta. In this role,you will be responsible for the development,testing,maintenance,and support of features built within Salesforce.com.
The individual in this role works with some guidance to develop new software or enhance existing systems,while ensuring that changes work in conjunction with other parts of the overall system. A Developer programs software code changes using appropriate programming languages,performs unit and integration testing,and assists in software releases. A Developer also provides support and troubleshooting for software systems and performs analysis for the implementation of future products and/or upgrades.
Participates in cross-functional teams that address strategic business issues involving CRM and sales operations
Develops integration processes using Salesforce.com’s Web Services API
Builds client-specific solutions on the Salesforce1 platform using Apex and VisualForce.
Remains thorough when conducting trial runs of programs and software applications to ensure the production of desired outcomes.
Remains flexible to the ever-changing needs of the customers and the industry.
Identifies and addresses the problems with a given design. Correctly handles unexpected exceptions of program code to fit the needs of each project.
Identifies errors through code review,makes appropriate changes,and rechecks the program to ensure desired results are produced.
Understands all knowledge areas of software development (as defined by SWEBOK),including requirements,design,construction,testing,maintenance,configuration management,quality,tools,and methods.
B.S. Degree in computer science,information systems,or related area,or equivalent work experience.
At least 2-4 years software development experience in specific area (e.g.,Java/Web); experience writing SQL queries and accessing databases (e.g.,Oracle,MySQL,etc.); experience with source code control product (e.g.,CVS,Subversion,SourceSafe,etc.); experience with tuning performance of application code or data access a plus; experience with development methodologies (e.g.,Agile,SCRUM,etc.) a plus.
Strong communication and problem solving skills required. Ability to think analytically,make decisions,and continuously improve and innovate. Candidates must also have functional and technical expertise,have consistency and quality in their work,and work well in teams.
Experience programming in Java
Familiarity with operating systems (e.g.,Linux,UNIX,iSeries,Windows,etc.)
Experience with database query tools (e.g.,SQuirreL,DBVisualizer,etc.)
Experience with development IDEs (e.g.,Eclipse,NetBeans,etc.)
Experience with database design and access using SQL
Experience with application servers and J2EE containers and their configuration (e.g. Tomcat,Glassfish,etc.)
Experience with web servers and their configuration (e.g.,Apache)
Experience with unit testing and build tools (e.g.,junit,ant,maven)
Familiarity with XML,parsers,and web service products is a plus (e.g.,XML,XSLT,Axis,JAXB,etc.)
Java certification a plus
Experience with Salesforce.com or any other CRM a plus