• Find preferred job with Jobstinger
  • ID
    #5460716
  • Job type
    Full-time
  • Salary
    $7,725 - $9,390/Monthly
  • Source
    California
  • Date
    2020-11-02
  • Deadline
    2021-01-01

Vacancy expired!

The County of Sonoma Information Systems Department is seeking talented Senior Programmer Analysts to join our Web, Integrated Justice, and Applications Development Teams in our Enterprise Development Division. Multiple positions available!Starting salary up to $53.99/hourly ($112,683/yearly) plus a cash allowance of approximately $600/month

Working at the County of Sonoma offers expansive opportunities for growth and development, the ability to be a part of a challenging and rewarding work environment, and the satisfaction of knowing you're working to better our communities. You can also look forward to a competitive total compensation package including:An annual Staff Development/Wellness Benefit allowance up to $500 and ongoing education/training opportunitiesCompetitive vacation and sick leave accruals, 12 paid holidays, and an additional 8 floating holiday hours per yearSignificant portion of health care premiums paid by the County and access to several health plan optionsCounty contribution to a Health Reimbursement Arrangement to help fund post-retirement employee health insurance/benefitsMay be eligible for up to 8 weeks (320 hours) of Paid Parental Leave after 12 months of County employmentRetirement fully integrated with Social SecurityEligibility for a salary increase after 1,040 hours (6 months when working full-time) for satisfactory work performance; eligibility for a salary increase for satisfactory performance every year thereafter, until reaching the top of the salary range

Senior Programmer Analysts responsibilities vary by position within the division and may be assigned as the technical lead for one or more software applications. Typical duties include systems design, software development, implementation, testing, documentation, maintenance and support, business analysis, and project management. These positions work under the guidance and direction of an IT Project Manager, but have considerable independence in determining the best solution to business problems. Senior Programmer Analysts often have extensive interaction with department managers and end users to understand their business objectives and develop systems and processes that meet those needs.Ideal Candidates will possess significant experience in the following areas:Software development life cycle (SDLC) and related methodologies (Agile, Waterfall, Project Management), data integration, and production support for an enterprise systemRelational databases including the ability to develop complex SQL, stored procedures, and use of triggers, and knowledge of non-relational databases (Mongodb, OLAP) Microsoft technologies including .Net Framework, C#, Visual Studio, Team Foundation Services, Web Services (SOAP, REST), Windows Services, WPF/WinForms, LINQ, and ASP.NET/MVCWeb systems development and Content Management SystemsTroubleshooting and data analysis of complex software systemsFunctional knowledge is desired in the areas of: Financial/Accounting, HR/Payroll, and/or Criminal Justice concepts including case flow from creation through sentencingAny of the following knowledge and experience is highly desirable:Development in object-based languages (C#, Java)N-Tier application development and supportData integration based on Web Services (SOAP, REST), SFTP, SQL PollingWeb Development utilizing HTML, CSS, SCSS/SASS, JavaScript, MVC, Bootstrap, Angular/React FrameworksMicrosoft SQL Server technologies such as SSIS, SSRS, Machine Learning Services and SQL Server Management StudioMulti-platform application development and support (Linux and Microsoft) Business object frameworks such as CSLA, Entity FrameworkMiddleware service bus such as BizTalk, MuleSoftBusiness intelligence and visualization dashboards; Machine learning models and predictive analysisCloud development and architecture technologies; AWS/Azure, Azure SQL data warehouse, Office 365, Dynamics, Docker or other container technologies, Dev/ops software, GitLabCloud Services: Web Hosting providers, WAF, Email Services, Registrars, DNSSalary is negotiable and benefits described herein do not represent a contract and may be changed without notice. For more information, including minimum qualifications, & to apply, visit, www.yourpath2sonomacounty.org or call 707-565-2331. EOE Apply by 11/23/20

Vacancy expired!

Report job