Tags:
Forums: 

Company: Worksoft, Inc. Corporate Address: 15851 Dallas Parkway Suite 855 Addison, Texas 75001 Contact Person: yjirapinyo @ worksoft.com

Position (1) Job Description – Senior Software Developer, Worksoft, Inc.

POSITION Performs complex product design, bug verification, release testing, and beta support which may require research and analysis. Responsible to propose multiple suitable designs for technical and architectural issues as well as being able to review and critique the designs presented by others. Operates under minimal supervision.

Key Responsibilities • Performs complex product design activities which may require extensive research and analysis. o Performs design, implementation and maintenance of complex, product modules/sub-systems. o Creates high and low level design specifications to solve complex problems. o Participates in product design meetings. o Write functional requirements from use cases and business requirements. o Develop functionality as described in design documentation. • Performs complex bug verification, release testing and beta support for assigned products. o Researches problems discovered by QA or product support and develops solutions to the problems. o Conducts unit testing and integration testing for functionality and limits. o Review the teams work including functional and design specifications and implementations. Performs peer code reviews to identify functional improvements and potential code regressions • May assist in performing on-site client work on complex applications. • In absence of product architects, may serve as a product architect: o Design and implementation in order to meet project objectives. o Documentation of development work. • Researches and understands the marketing requirements for a product, including target environment, performance criteria and competitive issues. Researches new technology or development tools to remain informed of current technology.

PROFESSIONAL QUALIFICATIONS • Excellent technical knowledge in software development methodologies, design and implementation. • Excellent analytical and design skills at multiple product level. • Excellent skills in research and analysis, project planning and implementation. • Excellent understanding of entire development process, including specification, documentation and quality assurance. • Aware of business issues as they impact overall project plans. • Excellent communications and interpersonal skills. • Expert level C# skills and experience programming .NET, SQL Servers and Windows. • In depth understanding of software development processes and methodologies. • Typically requires six to nine years of experience in software design.

EDUCATION Bachelor's degree in software engineering or computer science; advanced degree desirable.

============================================================================

Position (2)Job Description – Senior Advisory Software Developer Worksoft, Inc.

POSITION Performs product design, bug verification, release testing, and beta support which may require extensive research and analysis. May assist in performing on-site client work. Usually reports to the Software Development Manager or to higher-level management. The senior advisory level is for a “guru” developer and requires leading-edge skills in the latest areas of new technology. Incumbent is able to operate unsupervised and is called on to consult for the most complex design projects.

Key Responsibilities • Performs the most complex product design activities which may require extensive research and analysis. o Performs design, implementation and maintenance of the most complex, multiple product modules/sub-systems. o Participates in product design meetings. • Performs highest level bug verification, release testing and beta support for assigned products. o Researches problems discovered by QA or product support and develops solutions to the problems. o Conducts unit testing and integration testing for functionality and limits. • May assist in performing on-site client work on highly complex applications. • In absence of product architects, responsible for product architecture: o Design and implementation in order to meet project objectives. o Documentation of development work. • Researches and understands the marketing requirements for a product, including target environment, performance criteria and competitive issues. Researches new technology or development tools to remain informed of current technology.

PROFESSIONAL QUALIFICATIONS • Highest technical knowledge in software development methodologies, design and implementation. • Expert analytical and design skills at multi-product/multi-environment level. • In-depth experience in research and analysis, project planning and implementation. • Highest understanding of entire development process, including specification, documentation and quality assurance. • Aware of business issues as they impact overall project plans. • Recognized reference and central point for technical issues across groups and products ("guru"). • Strong communications and interpersonal skills. • Advanced PC skills. • Typically requires 15 or more years of experience in product design, architecture, or support experience.

EDUCATION Advanced degree in Computer Science or related field.

Get latest news from Blognone
By: nikonus
iPhone
on 23 October 2011 - 05:54 #347400

nikon