Senior Software Engineer
myworkdayjobs
Job Description
- Support and develop software engineers by providing advice, mentoring, training, coaching, and educational opportunities.
- Great team player and able to work efficiently with minimal supervision.
- Collaborates with other designers and engineers.
- Breaks down customer requirements into work for the team can execute on.
- Ability to communicate technical concepts to stakeholders.
- Clearly communicate technical concepts with others in the organization (Technical Communication, Support, Product and Cloud) by adjusting communication style to the audience.
- Delivers software features with exceptional quality, meeting designated release plans and delivery commitments by following agile – scrum process,
- Designs, develops and tests software systems and/or applications for enhancements and new products
- Writes code according to coding specifications established for software solutions.
- Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.