The Senior Software Engineer plans, designs, and develops cloud-based software as part of a SCRUM team. The role manages individual project priorities and timelines, meets deadlines, and delivers work on schedule. It involves designing, developing, testing, deploying, maintaining, and improving software with appropriate technologies, while keeping up to date with cloud offerings and software architecture trends. The engineer translates logical application specifications into physical application designs, writes application and service code within SES secure coding guidelines, troubleshoots complex applications and services, and develops comprehensive test plans and unit tests. The role also analyzes application performance, documents programming problems and resolutions, defines work 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