REDLANDS, CA, USA
15 hours ago
Solutions Software Developer
Job Seekers, Please send resumes to resumes@hireitpeople.com

General

Are you looking for a career with an innovative company where you can apply your experience in software development methodologies and superior communication skills? Join our Implementation Services team and help build commercial off-the-shelf (COTS) products that extend the capabilities ofArcGIS. Potential candidates should be comfortable with software development on a large scale.

 

Department

Implementation Services

 

Responsibilities

·         Design, create, test, and customize ArcGIS applications using a variety of software architectures including C++, .NET, and Java technologies.

·         Interact with users to perform requirements analyses.

·         Participate in all phases of the application development life cycle including requirements gathering and analysis, design, build, test, and deployment.

·         Review ArcGIS applications and interfaces in order to recommend enhancements.

·         Write technical documentation as needed.

·         Work closely with product engineers and other solutions software developers.

 

Requirements

·         Bachelor’s or master’s in computer science, engineering, mathematics, GIS, or a related field, depending on position level.

·         Minimum of three years of experience working in a software development or GIS applicationdevelopment environment.

·         Minimum of three years of programming experience with Java, C/C++, or C#.

·         Background in OO design and development.

·         Desire to design, write, test, debug, profile, manage, and document source code.

·         Familiarity with agile software development methodologies and software design techniques.

·         Excellent verbal and written communication skills and ability to work with a diverse team.

Recommended Qualifications

·         Five or more years of programming experience with Java, C/C++, or .NET

·         Experience using ArcGIS software and developing with ArcObjects.

·         Familiar with industry standard and/or open source workflow engine technologies (e.g. BPEL, BPMN, etc.).

·         Experience developing rich Internet application (RIA) clients with Flex and/or Silverlighttechnologies.

·         Knowledge of Component Object Modeling (COM) architectures.

·         Knowledge of relational databases such as SQL Server, Oracle, Informix, or DB2.

·         Previous involvement in a large software development project.

 

Confirm your E-mail: Send Email