Unknown Company

Software Developer

sacramento, ca • Posted Yesterday
Onsite Full Time General

Job TitleUnder general direction provided by the Information Technology Supervisor II the incumbent will serve as an expert to independently perform all tasks and activities associated with system analysis, design, code development, and testing both distributed and mainframe-based applications. The specialist will be responsible for performing highly technical and complex duties associated with the system design, code analysis, and code development for both front-end web and backend distributed and COBOL applications, including backend database design.Duties Performed: (Candidates must perform the following functions with or without reasonable accommodations.)Serve as a technical developer collaborating with various stakeholders to evaluate, analyze, and develop code focusing on internal C#.Net, HTML5/Bootstrap, NodeJS, JavaScript frameworks, and COBOL application systems. Provide subject matter expertise on system re-engineering and design.Provide expertise in innovating using distributed .Net and open source NodeJS frameworks and methodologies to help the organization to create new and/or modernize existing legacy systems, including COBOL, FOCUS, and IDMS. Work on leading and creating working prototypes for the concepts that could be used for real system conversions and/or migrations.

This involves understanding existing technologies, use of newer distributed technologies and performing detailed market research for solution viability. Should be keen on promoting an efficient and scalable architecture to ensure solutions align with the SCO's strategic vision. Perform architectural reviews and inspections at critical stages in the System Development Life Cycle (SDLC).Participate in Post-Development and Post-Conversion Support, including the identification and resolution of post conversion functional and/or data issues and decommissioning and monitoring activities.Develop research and strategy documents related to newer methodologies and system modernization frameworks. Establish and track tasks, priorities, dependencies, status, and completion dates.Work with the current mainframe systems support group in the Application Development and Maintenance Support section (ADaMS) and other bureaus, including any external vendor teams, to effectively monitor the tasks and produce documentation as required.

Provide impact assessments due to change in priority, scope or schedule. Identify any potential data quality, migration issues/risks and document mitigation/contingency plans.Work with internal and external stakeholders to ensure development or conversion or enhancement activities are performed per the requirements with proper quality. Report on the system conversion, upgrades and migration activities outcomes and progress.Develop productive working relationships with internal and external stakeholders. Provide verbal and written status briefings on various activities for SCO management, business partners and control agencies as required.Stay current with the latest trends in mainframe software, databases and development technologies with a focus on how mainframe technologies can integrate with distributed technologies, cloud computing and data analytics solutions.Assist with the identification, selection, acquisition, and use of new technology solutions to meet SCO needs.

Evaluate proposals, estimates, technical designs, and architectural diagrams for proposed solutions.You will find additional information about the job in the Duty Statement.

Back to Job Search