Latest Jobs  
Advance your technical career… Find a tech school and start an IT career!
Start your career in the fast-growing technical field – Get more info here »
Advance your technology career with the latest technology skills - Get more info here »
 
This job has expired.
 
Job Information
Job title

Senior Software Engineer Lead

Company IMS Consultants
Wage between $0.00 - $0.00 Annually
Location United States, California, Anaheim
Employment type Full Time
Education Bachelor
Year Experience 4 - 5 Years of Practical Experience
Travel Not Specified
Published on 12/10/2007
Description
IMS Consultants is currently seeking to add a Senior Software Engineer to our team. The Sr. Software Engineer will assume a lead role in the architecture, design, development, test and integration of application software on a small software development team. The Sr. Software Engineer will ensure that the team develops software with attention to quality and according to project processes and procedures.

The primary responsibilities will include the following:
  • Provide technical leadership over a small team of 3 - 5 software developers
  • Ensure that documented processes and conventions are maintained throughout the development effort
  • Report team progress to project engineer/program manager
  • Analyze system and marketing requirements
  • Create a corresponding set of software requirements
  • Develop requirements based system level architecture and software designs
  • Develop software to Implement the design and develop automated unit tests to ensure that the software meets functionality and quality requirements
  • Participate in peer reviews of software designs and source code
  • Represent IMS as a technical point of contact to customers
  • Provide support in preparation and presentation of technical material to IMS customers
  • df-tc


    Experience/Skills

    Successful candidates in this role will possess the following skills and qualifications:
  • A minimum of 8 years software engineering experience
  • Experience developing and documenting system architectures object oriented designs
  • In-depth understanding of MS.Net framework and software development in C#
  • Ability to work in a team environment and assume a technical leadership position
  • Experience in developing & maintaining software plans
  • Experience in managing software project scope
  • Experience in all phases of software testing, including unit testing, integration testing, system testing and acceptance testing
  • Ability to support software integration as well as system & acceptance testing
  • Excellent oral and written communications skills
  • Ability to work in a team environment and assume a technical leadership position
  • Bachelor of Science degree in Mathematics, Computer Science or Engineering


  • Preferred Qualifications:
  • Experience developing C# and C++ software using Linux
  • Experience with Linux scripting languages, particularly bash and Python
  • Experience developing embedded software applications


  • Please submit resumes reflecting salary history for immediate consideration.

    Other desired skills:
    Senior Software Engineer Lead

    This job has expired.