Software Architect / Senior

Type: Contract | Location: Indianapolis, Indiana
This position is necessary to help DWD/IT meet project specific expectations and to support the modernization efforts currently underway.

Essential Job Responsibilities:
The essential functions of this role are as follows:
• Evaluating, identifying and developing software solutions
• Leads development activities for a functional area, module, or project. Provides and documents technical design and specifications meeting business and functional requirements.
• Documenting and recording every aspect of an application or software
• Monitors and tunes sytems software and networks for optimal performance
• Planning, tracking and managing of Agile software development projects using tools such as JIRA
• Locating and directing solutions for critical challenges involving software and hardware interface
• Looking for problems within software systems and resolving the issues
• Developing good working relationships with other employees, such as Marketing Managers, Product Managers, Programmers and Engineers
• Designs, codes, and debugs new application software programs and/or make enhancements to existing application software programs, of all levels.
• Tests and debugs new and existing application software.
• Executes task conforming to shop techniques, standards, policies, and procedures.
• Uses case tools and/or application development software tools.
• Provides complete documentation for new or modified information systems and/or application software programs, including operational procedures.
• Assists, direct, train and coordinates the work of less experience application software developers and/or application system analyst staff; and assist with development of difficult and complex processes.
• May function as Team and/or Project lead responsible for completion of project phase.
• Monitors application software systems to ensure proper execution and performance.
• Performs related duties as required.
The job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned at any time.
 

APPLY FOR THIS JOB