Software Engineer II
(San Jose CA)
Description
We are seeking a passionate experienced Software Engineer II who will be responsible for writing code writing and executing tests reviewing designs monitoring our platform in production and supporting the team. Your work is part of a team of engineers at a variety of levels who work together to support each other and the platform. Do you think you are suitable for this position Then get in touch with us!
Responsibilities
- Designing and creating engineering specifications for software programs and applications
- Coding modifying testing and debugging programs according to design specifications
- Working with quality assurance to develop software test plans
- Collaborating with hardware engineers to assess and test hardware and software interaction
- Implementing a specific development methodology
- Documenting software specifications
- Developing software prototypes
Qualifications
- Experience in Java and C.
- Experience in RDBMS and SQL. Experience in Cassandra is an added advantage.
- Excellent knowledge in practicing OOAD architectural and design patterns.
- Excellent in UNIX Shell scripting knowledge of Perl/Python is an added advantage.
- Strong verbal and written communication skills.
- Knowledge of Web Technologies.
- Familiarity with version control tools like GIT/Github.
- Should have participated in and be familiar with Agile (Scrum) project methodology and practices
- Bachelors degree in computer science electrical engineering computer engineering or related field.
Pay Rate: $67/hr (Depending on the skills and experience) under a W2 contract