Careers
Thanks for considering a position with TiPS
Incorporated!
TiPS is a leading developer of software solutions for the industrial
process control industry, including products for process alarm management
and OPC connectivity. TiPS is a small organization that is proud to have a strong
worldwide reputation.
We currently have one open position:
Senior Software Engineer
Senior Software Engineer
I. General Summary of Responsibilities
Provides technical leadership to a small team of software engineers responsible for ASP.NET thin client applications and C++ applications for industrial process control solutions.
Designs, modifies, develops, and writes software application systems. Provides analysis related to software design and development, and solves problems. As a technical project lead, must be able to evaluate and review potential projects, create realistic deadlines and meet those deadlines based on resources at hand. Ensures all engineering projects, initiatives, and processes are in conformance with organization's established policies and objectives.
May recommend and manage development projects using outsourcing companies to accomplish software development goals.
II. Candidate Qualities
The successful candidate will be an energetic and highly skilled professional. Experience in the industrial process control industry is a plus.
- Minimum of 5 years of experience in software development specifically
in .NET architecture.
- ASP.NET experience using either Microsoft VB.NET or C# in
a thin client architecture.
- Prefer Microsoft® SQL Server® 2005 experience.
All database experience considered.
- Four year Bachelor's degree in Computer Science or Computer
Engineering is required.
- Position requires software project management and organizational
skills to handle all aspects of the software development cycle
from conception to product release and maintenance.
- Attention to detail and high quality standards are required
to maintain consistency in our products.
- Strong team building, motivation, presentation, organizational,
and verbal and written communication skills.
- Knowledge of C++ used in a multi-threaded, real-time network
and serial communication applications is a plus.
III. Specific Job Responsibilities
- Assign and manage day to day activities of the development team.
- Manage the software release process to meet scheduled release dates.
- Participate in forward direction discussions as required for new product development and enhancements.
- Develop Software Requirements Specification (SRS) based on market requirements.
- Develop applications based on approved SRS.
- Develop test plan and test procedures for applications developed.
- Provide unit testing before release to product test.
- Assist test personnel in the analysis of defects uncovered during product test.
- Assist in the development of user technical documentation prior to product release.
- Interface with customers as required during all phases of the product life cycle.
Are you right for the job?
Please provide a copy of your resume, your compensation requirements,
and a description of your qualifications and experience and how
they apply to the position.
Send it via one of the following:
- Email to:
(attach resume as Word document if possible). Please note the position you are applying for in the Subject line of the email!
- Fax it to (512) 863-5392
- Mail it to address below
- Thanks!
TiPS Incorporated
2402 Williams Drive
Georgetown, TX 78628