Provides technical/management leadership on major tasks or technology assignments. Establishes goals and plans that meet project objectives. Has domain and expert technical knowledge. May direct and control activities for a client, having overall responsibility for financial management, methods, and staffing to ensure that technical requirements are met. Interactions involve client negotiations and interfacing with senior management. Decision making and domain knowledge may have a critical impact on overall project implementation. May supervise others.
(a) Designs, develops, enhances, debugs, implements, and maintains software. Troubleshoots production problems related to software applications.
(b) Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements. Designs and develops new software products or
major enhancements to existing software.
(c) Addresses problems of systems integration, compatibility, and multiple platforms.
(d) Consults with project teams and end users to identify application requirements.
(e) Performs feasibility analysis on potential future projects to management.
(f) Assists in the evaluation and recommendation of application software packages, application integration and testing tools.
(g) Resolves problems with software and responds to suggestions for improvements and enhancements.
(h) Acts as team leader on projects.
(i) Instructs, assigns, directs, and checks the work of other software developers on development team.
(j) Participates in development of software user manuals.
**Serco Inc. is using this posting for the purpose of responding to a proposal. We are seeking qualified candidates in the event of a contract award. This position is not currently funded/active. Should Serco be awarded the contract, and you meet the qualifications of the position, you will be considered in the selection process.**