Devise or modify procedures to solve technical problems. Responsible for system analysis, design, coding, testing, debugging, and documentation. Lead and direct the work of team members. Develop component design and develop system or application architecture. Develop maintainable or scalable, effective, defect free source code that meets business requirements and team standards. Identify and implement appropriate continuous improvement opportunities. Conduct unit test case development. May mentor junior team members. Telecommuting permitted up to 40%.
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
Principal