Software Developer / Software Engineer / Programmer Analyst

at  Canyon County

Caldwell, ID 83605, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Jul, 2024USD 80877 Annual09 Apr, 2024N/ADesign Patterns,Computer Science,Web Services Api,Testing,Color,Diagrams,Web Application Development,Manual Dexterity,Information Systems,Genetics,Sql Server,Database Design,Speech,Design,Technical Reports,Adjustments,Platforms,Sql,Ms Reporting ServicesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Starting annual salary: $70,720 - $80,877.00, DOE
At Canyon County, we understand the importance of stability and security in your career. We offer competitive salaries, a comprehensive benefits package and opportunities for advancement ensuring that you can build a long-lasting and rewarding career with us. Additionally, we provide retirement plans and a pension plan, giving you peace of mind for the future.
For more information about our benefits package, please click here.

CLASSIFICATION SUMMARY

The primary function of the Programmer Analyst II is to assist in the development of automated systems; implement and monitor systems; develop and maintain business applications; and analyze user needs and help develop specifications for multiple and inter-related computer systems. This position provides County Offices/Departments with technical assistance to improve and/or enhance business process applications. The work is performed under the general direction of the IT Development Manager, but some latitude is granted for the exercise of independent judgment and initiative. The principal duties of the position are performed in a general office environment.

KNOWLEDGE OF:

  • All phases of application development: system analysis, design, development, testing, deployment and on-going support;
  • Programming using .NET / C# / ASP.MVC / ASP.NET / ADO.NET / XML / JSON / JavaScript / JQuery / WordPress / PHP / HTML / CSS / IIS / GIT / GitHub;
  • Designs and documents enterprise-level web services API’s and web application software using contemporary languages, design patterns, platforms, frameworks and tools;
  • Object-oriented (OO) definition and implementation;
  • Web application development;
  • Application error debugging;
  • Relational database design;
  • Database management using current versions of MS SQL Server;
  • Database programming using SQL, T-SQL, stored procedure experience a plus;
  • Report writing, SQL Server Data Tools (MS Reporting Services experience a plus);
  • Developing transactional interfaces between in-house and purchased software;
  • Source control (Azure DevOPS) Administration experience a plus;
  • Excellent written and verbal communication;

ACCEPTABLE EXPERIENCE AND TRAINING

  • Associates or Bachelor’s degree in Computer Science, Information Systems, or Software Engineering; and
  • Three (3) years programming experience required; or
  • Any equivalent combination of experience and training which provides the knowledge and abilities necessary to perform the work.

SPECIAL QUALIFICATIONS

  • Must Possess a valid Driver’s License;
  • Must successfully complete a background investigation through the National Crime Information Center (NCIC)

ESSENTIAL PHYSICAL ABILITIES

  • Sufficient clarity of speech and hearing, with or without reasonable accommodation, which permits the employee to discern verbal instructions and to communicate effectively in person and by telephone;
  • Sufficient visual acuity, with or without reasonable accommodation, which permits the employee to comprehend written work instructions, comprehend and prepare written technical reports and diagrams.
  • Sufficient manual dexterity, with or without reasonable accommodation, which permits the employee to operate and make adjustments to computers, tools and equipment;
  • Sufficient body mobility, flexibility, agility and strength to work in an office environment, perform duties that may require bending, stooping, kneeling, crouching, reaching and to occasionally move or lift up to 50 pounds.
    Canyon County is an Equal Opportunity Employer. Employment decisions related to recruitment and selection are made without regard to race, color, religion, sex, national origin, age, disability or genetics.

Responsibilities:

GENERAL STATEMENT OF DUTIES

The role of the Programmer Analyst II is to develop and test new software applications from provided specifications and maintain existing ones. Such applications may be either client/server, stand alone or web based; performs related work as required.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Develop, modify, maintain, test, and implement software solutions;
  • Diagnose and resolve application components;
  • Respond to support tickets from end-users encountering issues with a custom reporting tool. Issue identification, problem resolution, provide guidance, and solution documentation for future reference;
  • Identify bottlenecks in the software development lifecycle and suggest process improvements;
  • Recommend use and/or installation of new system components, releases, or upgrades;
  • Execute small projects;
  • Maintain and provide system software documentation;
  • Programming and coding best practices;

OTHER DUTIES AND RESPONSIBILITIES

  • May require occasional evening and weekend work in response to needs of the systems being supported and/or implemented;
  • Some local travel may be required for the purpose of off-site software installation and training;


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science information systems or software engineering and

Proficient

1

Caldwell, ID 83605, USA