The Senior Software Engineer designs, develops, tests, and maintains software applications across the full development life cycle. This includes analyzing and refining requirements, making sound design decisions, and documenting software designs and specifications. The Senior Software Engineer also diagnoses and resolves defects in a timely and accurate manner, contributes to code quality through testing and peer review, and collaborates with the team and other groups across the organization to deliver solutions.
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
Education Level
No Education Listed