> Markdown version of [/jobs/ext/1723991-software-developer-i](https://www.wearedevelopers.com/jobs/ext/1723991-software-developer-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer I - **Company:** ASCENT SERVICE & TECHNOLOGY, L.L.C. - **Location:** San Jose, CA, United States - **Experience:** Experienced - **Salary:** $149,365.0 - $151,000.0 - **Contract:** Permanent contract - **Skills:** 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, NoSQL, Software Engineering, SQL Databases, ReactJS, Git, AngularJS, Information Technology, Production Code, Restful APIs - **Published:** July 15, 2026 - **Apply:** http://www.ascend-inc.com/software_developer_i.php ## About the Role 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. Bachelor of Science degree or the equivalent in Computer Science, Software Engineering, Information Technology or closely related field plus two (2) years of relevant, progressive experience is required. Will accept single degree or any combination of degrees, diplomas or professional credentials determined by a qualified evaluation service to be equivalent to a U.S. Bachelor degree in the relevant field of study. *** Documentary verification of education/experience required ## 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. ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv)