Under minimal supervision, this position is responsible for designing, developing, coding, testing, and debugging new software and producing significant enhancements to existing software. Conducts complex business process analysis, needs assessments, and participates in design sessions with Architects in order to align information technology solutions with business initiatives. Undertakes complex projects requiring additional specialized technical knowledge in software design and testing. Demonstrates broad knowledge of highly complex business processes and capabilities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior