DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Allameda Alliance for Health Senior Net Developer / Job Req 688130121 in Alameda, California

PRINCIPAL RESPONSIBILITIES:

Under the Director, Data Integration and Application Development, this position will be responsible for the design, development, and implementation of custom software applications while adhering to design, development, and implementation standards. In addition, this position will be responsible for creating re-useable processes that help effectively implement each solution. The Senior.Net Developer will work closely with product leads, project managers, business analysts, the SQL development team, consultants/vendors, the IT Operations team, and the organizations DBA to implement solutions.

The Senior.Net Developer will provide technical expertise and have ownership for tools/technology selection and implementation. This position is responsible for ensuring that each solution meets or exceeds business and compliance needs, is extensible, adheres to industry standards, and is maintainable and operational with minimum manual interference.

Principal responsibilities include:

  • Research and document how the organization uses various types of operational data.
  • Work with multiple departments to understand requirements and develop software solutions.
  • Research, design, develop, and maintain .Net, C#, and SQL processes and reports that meet business specifications and implement best practices development environment.
  • Develop new and/or changes to existing major systems with multiple interfaces and/or across multiple platforms. Develop and/or review test plans and results, write and/or review program specifications, write and/or review program code, prepare and/or review documentation.
  • Develop schedules, plans and/or workflow processes for projects or parts of projects and provide input on necessary resources for effective project execution.
  • Analyze, design, and validate system requirements for new and/or existing systems with multiple interfaces and/or across multiple platforms, identify/review system design alternatives, and implement/review the appropriate technical design.
  • Execute plans for projects with multiple interfaces across multiple platforms. Determine technical resource needs, prepare project status reports, and inform management of issues or problems as necessary. Provide technical information to resolve or clarify design issues.
  • Modify, update, and maintain existing applications including programs, scripts, and documentation.
  • Provide support to ensure that customer service levels are met. Identify the cause and impact of production problems, interact with IT staff and customers, and escalate as necessary. Evaluate existing systems for design efficiency and resource utilization to assure system performance and functions meet business needs.
  • Mentor/assist other program developers.
  • Participate in and contribute to strategic planning/direction.
  • Troubleshoot programs and effectively debug AAH code.
  • Participate in technical reviews of project team activities; including design and code walk-through, specification review, system change requests, etc.
  • Effectively communicate technical problems to the project leader and/or Manager, Applications.
  • Lead meetings with stakeholders adhering to an efficient format.
  • Complete other duties and special projects as assigned.

ESSENTIAL FUNCTIONS OF THE JOB

  • Technical job knowledge: Perform application development-related activities including reporting and analysis primarily in the .Net framework.
  • Communications: Prepare written and verbal reports and documentation related to key information services.
  • Customer service: Build and maintain working relationships with IT personnel and key personnel in other departments.
  • Compliance: Comply with the organizations Code of Conduct, all regulatory and contractual requirements, organizational policies, procedures, and internal controls.

PHYSICAL REQUIREMENTS

  • Constant and close visual work at d sk or computer.
  • Constant sitting and working at desk.
  • Constant data entry using keyboard and/or mouse.
  • Frequent use of telephone headset.
  • Constant verbal and written communication with staff and other business associates by telephone, correspondence, or in person.
  • Frequent lifting of folders and other objects weighing between 0 and 30 lbs.
  • Frequent walking and standing.

Number of Employees Supervised: 0

MINIMUM QUALIFICATIONS:

EDUCATION OR TRAINING EQUIVALENT TO:


  • Bachelors Degree in an analytical field (e.g., Computer Science, Economics, Engineering).
  • Professional experience in a health care setting is desirable.

MINIMUM YEARS OF ADDITIONAL RELATED EXPERIENCE:

  • Six years demonstrated professional experience in the data processing or information systems field are required.
  • Six years demonstrated application development and support related experience are required.
  • Two years demonstrated experience in a senior software development role.

SPECIAL QUALIFICATIONS (SKILLS, ABILITIES, LICENSE):

  • Experience with ITIL processes and methodologies to improve incident handling and service requests desired.
  • Experience with tools for ETL and Reporting (DTS, SSIS, SSRS).
  • Understand data warehouse fundamentals.
  • Professional experience with SQL Server2017 and above is required.
  • Professional experience with JSON, REST is required.
  • Work knowledge of computer programming languages including some of the following: C#, Visual Basic, UNIX scripting, SQL, MS-Access, and Business Basic.
  • Proven experience with HTML 5, CSS, JavaScript.
  • Work knowledge with Visual Studio 10,12,13, ASP 4 and 3.5.
  • Proven experience with MVC, Webforms, ASPX and Entity Framework.
  • Foundational understanding of SOA using WCF, traditional web pages and page methods.
  • Extensive experience with Telerik RadTools, Devcraft MVC, KendoUI.
  • Extensive experience with jQuery, jQuery UI, and Ajax.
  • Working knowledge of TSQL and stored procedures.
  • Work knowledge of SPA.
  • Work knowledge of TFS and VSS.
  • Breeze and JayData knowledge a plus.
  • SharePoint development skills a plus.
  • Work knowledge of networking and TCP/IP fundamentals.
  • Strong customer service background.
  • Ability to work in a multidisciplinary company.
  • Strong interpersonal and writing skills, mature judgment, and diplomacy are required to interact effectively with a broad spectrum of people, both individually and in groups.
  • Ability to balance SLAs vs. frequently changing priorities and tasks.
  • Demonstrated ability to learn new technologies.
  • Strong analytical and problem-solving skills required.
  • Proficient experience in use of various computer system software: Windows 7, Visio, MS Word, Excel, Project, and PowerPoint.
  • SSIS Server, Microsoft SQL Server experience required.
  • Relational Database experience required.
  • Azure Certification required.

SALARY RANGE $136,119.77-$204,179.66 ANNUALLY

The Alliance is an equal opportunity employer and makes employment decisions on the basis of qualifications and merit. We strive to have the best qualified person in every job. Our policy prohibits unlawful discrimination based on race, color, creed, gender, religion, veteran status, marital status, registered domestic partner status, age, national origin or ancestry, physical

DirectEmployers