Sr. Software Developer

Overview

On Site
Full Time

Skills

Collaboration
Testing
Risk Assessment
Change Management
Management
Production Support
Training
Research
Communication
Conflict Resolution
Problem Solving

Job Details

Service Center
CSCS TX
Job Summary
Codes and develops new software and update existing software in the support of business objectives

Essential Job Duties
  • Develop effective technical software solutions to meet business requirements
  • Support and maintain existing corporate software applications
  • Lead efforts to document solutions and architecture
  • Ensure adherence to system architectures
  • Perform and lead code reviews
  • Collaborate with business analysts, software developers, and system owners in the testing of software programs and applications
  • Plan and execute project and support tasks based on established timelines
  • Assist in risk assessment and mitigation activities
  • Attend team meetings to communicate project status as well as discuss new ideas and any issues
  • Utilize the organization's change management process across all affected areas
  • Manage tier III production support issues
  • Discover areas for improvement including building personal skills to advance career opportunities
  • Other duties as assigned

Skill/Requirements
  • Bachelor's degree in related field; or equivalent combination of education, experience and training that provides the required knowledge and skills
  • Minimum 4 to 6 years of related experience
  • Ability to identify and seek needed information/research skills
  • Comprehensive knowledge of the field's policies, procedures, and practices
  • Effective written and oral communication/interaction skills
  • Problem solving skills and technical expertise
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.