P
Full Time Any

Job detail

Staff Software Engineer ()

Placement Services USA, Inc.

San Diego, California, United States

Job description

Responsible for leading the design and development of major Software projects for the Company. Act as a lead technical resource for the department and for project. Responsible for system and architectural design. Ensure that projects are in compliance with Company policies, and that software activities are appropriate for the design and maintenance of medical products. Write and maintain specifications, as well as design documentation. Responsible for overall technical content of teams components and systems. Coach employees on technical and interpersonal development. Additionally, mentor new employees on design processes. Participate in product design reviews.

Education and Experience Requirements

Requires a Bachelors degree (or foreign equivalent) in Computer Science, Computer Engineering, or a directly related field plus five (5) years of experience in software design concepts. Experience must include:

Three (3) years of experience in the following (experience may be gained concurrently):

- Building scalable and distributed cloud services.

- Experience with database technologies including MySQL, Oracle, or PostgreSQL.

- Microservices, MVC, REST, HTTP, or web services.

- Designing, implementing, and maintaining major sections of the design

- Software engineering development.

One (1) year of experience in the following (experience may be gained concurrently):

- Javascript, AJAX, CSS, or JQuery.

- Programming in Java and C/C++.

- Distributed messaging systems.

Will accept a Masters degree plus three (3) years of experience in software design concepts in lieu of a Bachelors degree plus five (5) years of experience.

Please copy and paste your resume in the email body (do not send attachments; we cannot open them) and email it to candidates at (link removed) with job reference in the subject line.

Thank you.

Need help finding a job?

Chat with our AI assistant.