The Senior Software Engineer plans, designs, develops, tests, deploys, maintains, and improves cloud-based software as part of a SCRUM team. The role manages individual project priorities and timelines, meets expected deadlines, and delivers work on schedule. The engineer selects appropriate technologies, keeps current with cloud offerings and software architecture trends, and translates logical application specifications into physical application designs. The position writes application and service code under secure coding guidelines; codes, tests, and troubleshoots complex applications and services; develops test plans and unit tests; tests and implements programming modifications; analyzes application performance and corrects deficiencies; and documents programming problems and resolutions. The engineer also defines individual assignments for junior team members and mentors them.
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