What are the responsibilities and job description for the Archibus Developer 2 position at ISM Services?
Position Summary
Developer 2 (DEV 2) is responsible for designing, testing, implementing, and maintaining software solutions. Using a variety of techniques and programming languages, the DEV 2 works to deliver identified requirements and solutions to customers and end users.
Essential Duties and Responsibilities
The essential functions include, but are not limited to the following:
- Provides technical expertise in performing application programming, systems analysis for databases, software development, and maintenance activities.
- Provides software requirements definition and application development using common development languages and relational database management systems.
- Provides analysis and troubleshooting for software applications.
- Creates and maintains Application Programming Interfaces (APIs) including REST, RPC, and SOAP.
- Performs research, as necessary, into development techniques, programming solutions, and new and emerging technologies.
- Maintains technical documentation to assist with software maintenance, troubleshooting, modifications, and upgrades.
- Performs peer testing of the delivered code and solutions of others.
- May work directly with customers to serve as a liaison between development resources and end users.
- May provide guidance and mentorship to employees within the Developer 1 classification.
- Other duties as assigned.
Minimum Qualifications (Knowledge, Skills, and Abilities)
- Bachelor's degree in computer science or related technical field or equivalent years of experience.
- At least 5 years of applicable professional experience on projects of similar scope, type, and complexity. Five years of additional development experience may be substituted for a bachelor's degree.
- Ability to clearly communicate.
- Specialized software experience may be required.
- Industry certifications including Security may be required.
- This position may require a security clearance issued by the United States Government.
Physical Demands and Work Environment
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the functions.
- Prolonged periods sitting at a desk and working on a computer.
- Ability to travel to customer sites for meetings, access to systems, and site tours as required. May involve extended periods of walking.