Software Developer (Multiple Positions)

Job description

Responsible for building highly scalable and truly innovative web and mobile application systems and features, as well as integrating internal and external libraries and services. This role will have a variety of responsibilities. The primary responsibility of the position is end–to-end web and mobile application development, including backend-end development, API/Library integration, reliable services and tools, and front-end development.

Duties:

Develop production-quality code; Perform data modeling, design and implementation using SQL or NoSQL databases; Work closely with software and hardware research team for evolving features; Design and build highly scalable and resilient services and libraries; Constantly incorporate new and creative technical solutions to optimize system performance; and Engage in brainstorming, design discussions and code reviews.

REQUIRED SKILLS/TOOLS:
Two (2) years of experience in writing production-quality code using at least one (1) of the following: C#, .NET, Java, Python, NodeJS, PHP; Two (2) years of experience in developing user interface components using JavaScript, AngularJS or ReactJS; Two (2) years of experience developing objects in SQL or NoSQL databases; Two (2) years of experience developing and consuming Restful web service; Two (2) years of experience in developing Unit Tests; Two (2) years of experience using at least one (1) of the following tools: Git, Jira, Confluence

EXPERIENCE/QUALIFICATIONS:

U.S. Master of Science degree or foreign academic equivalent degree in Computer Science, Software Engineering, Information Technology or closely related field plus two (2) years of relevant, progressive experience is required. U.S. Bachelor of Science degree or foreign academic equivalent degree in Computer Science, Software Engineering, Information Technology or closely related field plus five (5) years of relevant, progressive experience is also acceptable. Within the foregoing parameters, any suitable combination of education, training & experience is acceptable.

*** Documentary verification of education/experience required


JOB LOCATION:

San Jose, CA


Where to Apply:

Please send resume, credentials, and references by mail to:
Ascend Technology, Inc., Attn: HR Dept, 1879 Lundy Ave., Suite 289, San Jose, CA 95131


Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.









Ascend Global Corporate Headquarter

Ascend Technology Inc
1879 Lundy Avenue, Suite 289
San Jose, California USA-95131
Phone: 1-888-782-2361 Ext: 101
E-mail: info@ascendtechnologies.net

About us

We are a professionally managed company providing solutions to our fortune 500 clients in professional services.
Read more