To apply for this job, please
submit your resume. For more information or additional job detail, you may contact
any available recruiter at (512) 498-9090.
Also, please take a minute to
Search Our Jobs or review all the opportunities on our
Current Openings page.
Sr Software EngineerLocation: Austin, Texas - NW Austin
Type: Salary
Compensation: Depends on experience
City: Austin
Metro Area: Austin
State: Texas
Zip: 78728
Details: We have a Austin client with an immediate need for a Sr Software Engineer This is a Salaried position with a well established Austin company working out of their north west office.
The Senior Software Engineer – Technical Team Lead directs a team of software engineers to document, design, develop, maintain, and unit test software applications. In addition to leading development efforts, this individual will participate in the planning process as well as provide technical mentoring to team members. The Technical Team Lead will provide guidance and input in selecting appropriate technologies to be used and the best way to implement these technologies toward a cohesive product suite. This position will report directly to the VP of Engineering.
RESPONSIBILITIES
- Writes and/or supports the development of software requirements documents, functional specifications documents and software design documents.
- Supports the software design process including application architecture definition, technology assessment and selection.
- Supports the software implementation process including software development tasks, software testing (unit, functional, system testing) and documentation tasks.
- Accurately plans and estimates team work and delivers finished solutions in a timely manner.
- Works tightly with QA and Product Management to coordinate efforts and produce positive results.
- Uses documented software development processes, software development standards and applicable regulatory (EAC, ISO) requirements to create work product.
- Leads various team and company meetings including architecture meetings, design reviews, code reviews, test status meetings and development team meetings.
- Communicates status of development activities to management.
- Able to work as a very productive programmer when schedule and assignments dictate.
- Some domestic travel. (Less than 5% of total work time, usually limited to 2-3 days in duration.)
A qualified candidate must demonstrate the following:
- B.S. degree in Computer Science/Computer Engineering or other technical degree and a minimum of ten (10) years related software experience with eight (8) years of Full Life Cycle OO application development experience. Minimum of 2 years as Team Lead.
- Capable with multiple development platforms: Borland C++ Builder, Visual Studio 2005 and later, Powerbuilder, embedded Visual C++.
- Experience in User Interface design.
- Experience with RDBM (Sybase, SQL Server) and stored procedure writing.
- Experience with XML.
- Experience with automated testing.
- Algorithm design and implementation is expected.
- Strong analytical and leadership skills are essential.
- Ability to solve practical problems and deal with situations where only limited standardization exists.