Software Developer II (Multiple Positions)

ASCENT SERVICE & TECHNOLOGY, L.L.C.
San Jose, CA, United States
28 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$187,741.0 - $189,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) .NET Framework PHP (Programming Language) Confluence JIRA Unit Testing C Sharp (Programming Language) Code Review Human-Computer Interaction Python (Programming Language) Node.Js
+9 more
NoSQL Software Engineering SQL Databases ReactJS Git AngularJS Information Technology Production Code Restful APIs

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., 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.

Requirements

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, 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. Within the foregoing parameters, any suitable combination of education, training & experience is acceptable.

*** Documentary verification of education/experience required

Benefits & conditions

$187,741 to $189,000 per year. Employer will meet the prevailing wage, as determined by the U.S. Department of Labor.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ascend-inc.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all