GeoAnalytics
This is an EXPIRED job listing. Do not apply for this position!
As the Senior Applications Developer you will focus on:
• Leading design, development and deployment of spatially-enabled desktop and web-based business applications and related system components.
• Working closely with other GeoAnalytics and client team members to assist in system architecture decisions and developing logical designs and physical specifications related to custom applications.
• Participating in actual codebase development as well as coordinating junior developers assigned to a specific project team.
• Developing unit and system integration test scripts, completing system component testing, and supporting formal user acceptance.
• Actively participating in project team coordination and management activities.
As a qualified candidate you will possess the following skills and experience:
• Minimum of 7 years development experience using the .NET and/or J2EE enterprise frameworks and related technologies.
• Minimum of 4 years application design experience and coordinating junior application developers.
• Minimum of 3 years development experience using the GIS technologies listed below:
- ESRI ArcGIS Server 9.x administration and application development using ArcObjects
- ESRI ArcIMS administration and application development using ArcXML
- ESRI ArcGIS 9.x desktop application development using ArcObjects
• .Net and/or Java programming and related techniques, including experience using industry standard tools for both frameworks (MS Visual Studio for .NET; JDeveloper, Eclipse, etc. for Java) and standard J2EE Application Servers (Websphere, etc.).
• Web development using .NET-ASP, Java-JSP and XML-based system interfaces. Experience with leading web server technologies (Apache, Tomcat, IIS, Websphere, etc.).
• Formal IS/GIS system development methodologies (RUP – Rational Unified Process, etc.).
• System design and modeling techniques, including experience with industry standard tools (UML notation in Visio, Rational Rose, Enterprise Architect, etc. ERD notation in Visio, ERStudio, etc.).
• Application and database design using relational database and ArcGIS Geodatabase technologies.
• Strong interpersonal and written communication skills and experience working closely with clients.
• Ambitious, self-motivated, focused and results-oriented.
• Bachelor of Science degree (Computer Science, GIS, Engineering, Mathematics or similar technical field). Advanced degree preferred.