Programmer Analyst

Robert Half Technology Phoenix , AZ 85016

Posted 2 months ago

Robert Half Technology is searching to fill a position for a SQL Programmer Analyst in the Phoenix area with the following experience.

Requirements:
-1+ years experience with SQL, running various reports, scripting, and server-side administrative duties
  • Proven record of communicating with multiple internal departments and documentation of processes

  • SQL, Java, HTML, and CSS -Experience in the Financial Industry is HIGHLY PREFERRED, but not required

  • Must be able to collaborate effectively with a team and other internal teams outside of IT Please contact me by applying directly or sending your most recent resume to if you are interested in Programmer Analyst positions. We also love referrals and give great referral bonuses if your referral gets the job! If you know anyone that would be a great fit lets chat.

Requirements

Requirements: -1+ years experience with SQL, running various reports, scripting, and server-side administrative duties
  • Proven record of communicating with multiple internal departments and documentation of processes

  • SQL, Java, HTML, and CSS -Experience in the Financial Industry is HIGHLY PREFERRED, but not required

  • Must be able to collaborate effectively with a team and other internal teams outside of IT

Employment Type: Full Time


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Programmer Analyst

Perkins Coie LLP

Posted 2 days ago

VIEW JOBS 11/13/2018 12:00:00 AM 2019-02-11T00:00 Programmer Analyst Technology Job #S20181022 – Phoenix, Arizona This position will serve as a Software Programmer Analyst on the Application Services Team. Acts as the technical expert within the Firm for software development. Responsibilities include full software development lifecycle, including analysis, application coding, testing and support. This position is also responsible for designing, writing, modifying and implementing advanced software applications, as well as coaching and mentoring junior developers in mastering software programming techniques and advanced engineering concepts. Software Development: Develop working programs using a variety of languages and programming patterns that effectively respond to end-user requirements. Develop advanced mobile applications for both the iOS and Android platforms. Develop cloud-based applications using the Azure cloud. Develop applications using a development-operations principles and system. Effectively test and debug software. Lead and manage development sprints using standard agile methods. Work with project managers and business analysts to develop and manage effective project plans. Develop modular, reusable code using standard programming patterns and frameworks. Professional Development: Maintain professional and technical knowledge by attending educational workshops, reading article and publications, and attending user group. Software Design: Create effective and efficient technical designs. Analyze, model, and manage software requirements. Identify and articulate the advantages and disadvantages of a particular design options and strategies. Design and implement service interfaces using standard architectural styles (REST, SOAP, etc.). Able to integrate on-premises, cloud, and mobile applications into a unified, working whole. Coaching: Conduct effective code reviews. Lead and advise others on the use of effective design and coding concepts. Identify and implement software development best practices, including but not limited to, test-driven development, unit testing, pair programming, version management, source code management, etc. Assist other programmers in solving complex challenges. Scope of responsibility includes defining, designing, developing/testing, documenting and maintaining in-house developed applications or systems as outlined below. Defining: Determine customer needs and inform them of technically possible solutions and pitfalls. Designing: Provide input, component details and definition to assist the Software Architect in the continued design of the software development infrastructure. Assist the Senior Programmer(s), the Software Architect, and the Software Development Manager in creating and enforcing use of the software development framework that has been created to minimize development time. Also, the Programmer/Analyst is responsible for helping to design a solution for the customer and produce documentation on how the final project was created. Developing/Testing: Develop and test the computer code of a project according to pre-defined specifications, standards and techniques. The code could be web-based http compliant, database, or desktop (thick-client) based. Responsible for ensuring their code is source controlled and stress tested. Documenting: Produce quality technical documentation of their work in conjunction with the Project Manager for a particular project. This includes, but is not limited to, the purpose of the program, the infrastructure needed to make it work, diagrams, flow-charts, and entity-relationship models. Maintaining: Understand and provide routine maintenance of an in-house developed system or application. Examples may include updating web-based applications developed in a variety of programming languages, maintaining client side applications like in-house developed Microsoft Word templates. Provide some cross-training to other programmer/analysts regarding issues/updates, techniques, and practices within the area of responsibility so other programmer/analysts will be able to provide support as necessary. Provide back-up services to other developers as assigned. Work with the Service Desk to ensure consistency and usability of the created work. Work with the Infrastructure Architecture Team to help them maintain and deploy the application as needed. Understand and think in terms of the big-picture the Infrastructure Architecture Team's requirements for developing and deploying applications. Understand the Perkins Coie Software Development Life Cycle and the responsibilities of each section of the life cycle. Specific Skills Required: Intermediate to high skill level in web-based programming with Cold Fusion, ASP, Microsoft .NET, and portal products. Understand and apply advanced relational database concepts as well as develop database code for Microsoft SQL databases. Ability to work on thick-client applications written in Visual Basic or C#. Ability to handle multiple projects and prioritize effectively. Work well with a diverse group of people and the ability to listen and communicate well. Ability to work effectively with a team in a shared code environment. Ability to work efficiently and effectively with little supervision. The Programmer/Analyst should possess the ability to "plan", "do" and "check" own work. Specific Skill Preferred: The desire to continually learn new technologies and update skills. Education and Experience: Requires a degree in Information Systems/Computer Science and 5 to 8 years of programming business applications, or equivalent. The individual must demonstrate the years of experience has translated into the ability to take on more complex programming challenges and responsibility at this level. Perkins Coie LLP Phoenix AZ

Programmer Analyst

Robert Half Technology