Software Engineer
Essay by 24 • November 19, 2010 • 396 Words (2 Pages) • 1,370 Views
This was tough because I was looking around for information on what a Senior Software Engineer would do and I could not understand half of what I was reading.
Thinking Critically:
As the Senior Software Engineer, you will help design and develop market-driven software solutions.
With hands-on development experience, you will play a key role in a start-up environment and help define the vision and methodology for retail software development. As the Senior Engineering contributor on all projects, you will serve as a technical leader in the group by leading efforts in problem solving, offering solutions and mentoring on strategy or technology, as well as perform the following duties:
* Provide direction and mentoring to Junior Developers
* Assist in scope definition and develops accurate level-of-effort estimates
* Prepare life-cycle documents on projects - including Design Specifications and technical input to Functional Specifications
* Coordinate interaction with QA, ensuring quality code passed from Development to QA
* Preliminary design, detailed design, software coding, software integration testing and release of the final product
* Analyze, design and implement system software that brings new functionality, increased reliability and enhanced scalability
* Produce design specifications from written and informal requests and product feature guides (PFGs), as well as design and create new software deliverables, create high volume database structures across SaaS architecture and Desktop products
* Command control of a problem and organize resources and knowledge to attain solutions
*
...
...