Earth IT
This is an EXPIRED job listing. Do not apply for this position!
Position DescriptionThis person will be involved in the design and implementation of innovative desktop and web applications using technologies such as ArcGIS Server, ArcObjects, and SDE. Primary tasks include the development and implementation of server-based mapping and data analysis applications using C#, Visual Basic and ESRI GIS technologies.
Responsibilities Include:
-Develop functional requirements in concert with stakeholders and translate these requirements into component-based software designs.
-Implement these software designs using object-oriented software development techniques.
-Interact with clients in the development, implementation, and deployment of the final product.
-Test and resolve bugs in your own and other’s code.
-Contribute to advancing the team’s design methodology and quality programming practices.
Required Skills:
-A BS/MS in Computer Science, Physical Science, or similar technical field.
-At least 2-3 years of experience, with C# and Visual Basic in a professional software engineering role.
-Experience in Mapping and Geographic Information Systems application development using ESRI platforms.
-Relational database design experience.
-Proficiency in designing and implementing object-oriented components, interfaces and classes.
-The ability to debug and optimize code within various technical restraints (operating systems, hardware, functional requirements).
-Excellent verbal and written communication skills.
-Creativity and enthusiasm.
Desired Skills:
-Experience with ArcGIS Server, ArcObjects, SDE, ArcIMS.
-Experience developing .Net web services.
-Familiarity with other commercial and open source GIS applications, development tools, and scripting languages.