Senior Software Developer

Overview

On Site
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 24 Month(s)

Skills

Web development
Web applications
Microsoft SQL Server
Software development
Problem solving
Emerging technologies
Technical writing
Business process
Functional requirements
Software design
SQL Azure
Relational databases
Extract
transform
load
Continuous Integration and Development
C#
.NET
RESTful
SQL
SANS
Specification
Taxes
Interfaces
Microsoft
Microsoft Azure
Communication
Documentation
Design
Software deployment
Database
Continuous integration
React.js
JavaScript
SOAP
JSON
GitHub
DevOps
Continuous delivery
Data
PaaS
SaaS
Analytical skill

Job Details

Position: Senior Software Developer

Location: San Bernardino, CA(Onsite) Locals Preferred

Duration: 24-36 months contract

Positions: 2

Senior Web Application Developer Job Specification

San Bernardino County Auditor-Controller/Treasurer/Tax Collector is seeking an experienced senior full-stack web developer. The successful candidate will work closely with County internal IT team designing and developing web applications and interfaces as needed. The position requires strong background experience working with Microsoft's suite of development products (.Net, SQL Server, etc.), single-page web application, and Azure technologies.

It also requires an understanding of the Software development Life Cycle and best practices for large-scale web application development projects. Candidates should also possess excellent problem solving, organizational and communication skills, and keep abreast with emerging technologies.

Responsibilities:

Involved in all stages of the project life cycle interacting with clients to develop, implement and support the solutions

Coordinate project efforts with varying degrees of complexity, deadlines, goals, etc.

Create detailed project documents including but not limited to a Design/Deployment documents, configuration document and other technical documentation

Recommend best practices and business process efficiency improvements

Design, develop, test, and implement web applications from functional requirements

Write existing system interfaces using modern application design

Design databases in Azure SQL and other relational databases

Develop new or support existing Database ETL processes

Maintain code quality, CI (Continuous Integration), versioning with reusable and reliable code.

Ability to work independently and in team environment.

Experience and Education

Required:

Minimum of 5-7 years programming experience using .Net, C#, React, JavaScript libraries, Azure, and SQL.

Experience with the .NET framework

Experience with RESTful API development, SOAP, REST, JSON

Experience with Azure SQL Databases

Proficient in SQL, JavaScript libraries, GitHub, and React.

Familiar with Azure Technologies: Logic Apps, DevOps, CI/CD, Data Factory, Repos, and other PaaS and SaaS.

Ability to write clean, readable, modular, scalable and easily maintainable code with proper technical documentation.

Experience creating database schemas, SQL queries.

Excellent troubleshooting, analytical and communication skills.

About Paramount Software Solutions, Inc