Careers
Are you looking for a rewarding career in a fast paced, explosive-growth environment?
Are you excited about challenges, compelling rewards, and a creative work environment? Then why not consider a career with BayTSP? BayTSP is an equal opportunity/affirmative action employer. We welcome and encourage diversity in the workplace.
This page lists positions with BayTSP, which are currently open. Please read the job description and if interested in the position, you can submit your resume directly to careers@baytsp.com.
Java Software Engineers – Sr. & Mid-level
Job Summary:
We currently have several openings for senior and mid-level software engineers. In addition to meeting the core requirements, the senior position will assist in mentoring other engineers in all technical areas, as well as software engineering best practices.
Responsibilities:
- Assist in design, initial coding, and ongoing maintenance of scalable server-side internet applications in Java
- Assist in design, initial coding, and ongoing maintenance of medium complexity JSP applications for end-user access and reporting
- Ability to work both as part of a team as well as taking sole responsibility for delivery of complete software projects
- Ability to analyze and quickly learn an existing architecture in order to make improvements and enhancements
- Solid communication skills and attention to detail
Requirements:
- Bachelor's degree, or equivalent, in Computer Science, Engineering or a closely related discipline preferred
- Core proficiency in Java required. Familiarity with other languages a plus.
- Minimum three years experience developing internet-based applications in Java
- Emphasis on 24x7 server-side applications with experience in client-server socket, networking communications and various internet protocols, including P2P
- Multi-threaded java development experience including scalable, fault-tolerant high-volume systems, with strong debugging skills
- Proven experience with JDBC and RDBMS’s. MySQL a plus
- Familiarity with XML, HTML (DOM, Xpath, Sax, or Xerces) a plus
- One position also requires presentation layer skills with emphasis on reporting. Familiarity with JSP (Struts, Spring a plus), HTML,CSS, as well as Jasper or other reporting frameworks a plus
- Development experience under Windows a must. Linux experience a plus
Senior Windows System Administrator
Job Summary:
The Senior Windows System Administrator will play a pivotal role in helping maintain the Active Directory and Exchange infrastructure, as well as proactively develop security, automation, and monitoring into our infrastructure. The position will also coordinate with other team members to stabilize and develop our environment.
Responsibilities:
- Maintain corporate storage and backup systems. Work with other groups to proactively improve processes and solutions (business and technology).
- Perform day to day system administration duties, including provisioning, maintenance, troubleshooting, and performance optimizations of installed systems.
- Under general supervision, coordinate with user departments and software developers to design and implement new architectural solutions.
Requirements:
- Strong knowledge and troubleshooting skills with Active Directory (multi-domain) and Exchange infrastructure as well as other Microsoft related technologies.
- Knowledge of networking technologies, especially in regards to security, e.g. DHCP, DNS, LDAP, SSL/TLS, IPSec, SSH, Kerberos, file systems, mail technologies, etc.
- Knowledge of backup and archival solutions and methodology (Backup Exec). DRS solutions and scenarios is a plus.
- 5+ years Windows experience with networking and server-based applications.
- Self-motivated and technology enthusiast, eagerness to adapt and learn.
- Dedicated team player
- Solutions oriented attitude and good customer service skills.
Internet Analyst
Job Summary:
Entry-level, full-time, 5 days a week (flexible hours) Positions available in our Los Gatos office and our Des Moines, Iowa office.
Responsibilities:
- Monitoring automated computer programs and servers.
- Conducting detailed research on Internet.
- Transcribing data from source documents to databases.
- Gathering, verifying accuracy of data.
- Related clerical duties as assigned.
- Generating reports.
Requirements:
- Must be fluent in both spoken and written English.
- Experience with popular business software (MS Excel, Word, etc.).
- Attention to detail, particularly when performing repetitive tasks.
- Ability to concentrate on a single task for extended periods.
- Ability to follow detailed instructions.
- Problem-solving skills.
- Familiarity with Internet searches.
- Experience with file sharing programs.