Senior .NET Developer
Jobs
Software / QA / DBA
Inland Empire
Senior .Net Developer – Contract – San Bernardino
Sierra Cybernetics is seeking an experienced .Net Senior Software Developer to work on developing a new Public Web Portal for San Bernardino County's Auditor-Controller/Treasurer/Tax Collector (SBC ATC). This position involves close collaboration with County IT teams in designing and implementing web applications and interfaces.
The ideal candidate will have a strong background in using Microsoft's suite of development products such as .Net, SQL Server, along with experience in single-page web applications and Azure technologies. Knowledge of the Software Development Life Cycle and best practices for software modernization projects is also required.
This is expected to be a 24-36 month position onsite in San Bernardino. This opportunity is open to US citizens, green card holders, and H1-B visa holders.
Responsibilities:
- Participate in all phases of the project life cycle.
- Coordinate project activities with varying complexities and deadlines.
- Develop detailed project documentation including Design, Deployment, and Configuration documents.
- Provide recommendations for best practices and process improvements.
- Design, develop, test, and deploy web applications based on functional requirements.
- Create system interfaces using modern application design techniques.
- Design databases in Azure SQL and other relational databases.
- Develop, as well as maintain, Database ETL processes.
- Ensure code quality, implement Continuous Integration (CI), versioning, and reusable code.
Experience and Education:
Required:
- Minimum 5-7 years of experience with .Net, C#, React, JavaScript libraries, Azure, and SQL.
- Proficiency in .NET framework.
- Experience in RESTful API development, SOAP, REST, JSON.
- Hands-on experience with Azure SQL Databases.
- Sound knowledge of SQL, JavaScript libraries, GitHub, and React.
- Familiarity with Azure Technologies: Logic Apps, DevOps, CI/CD, Data Factory, Repos, and other PaaS and SaaS.
- Strong ability to write clean, readable, scalable, and maintainable code with proper technical documentation.
- Experience in creating database schemas, SQL queries, and Stored Procedures.
- Excellent problem-solving, analytical, and communication skills.