Roles

Programmer Analyst

Locations

Dallas, Phoenix

Description

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. 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. Scope of responsibility includes defining, designing, developing/testing, documenting and maintaining in-house developed applications or systems. Requires a degree in Information Systems/Computer Science and 5 to 8 years of programming business applications, or equivalent.

Similar Jobs

Create your own personalized Job Alert