Berkadia Main Careers Site -

Software Developer - Phoenix at Berkadia Main Careers Site

This job posting is no longer active

Updated: August 28, 2017


The Software Developer will consult with clients and other agile team members to design, build, and maintain enterprise software solutions.

  • Design, plan, and coordinate work within Agile teams. Provide technical support to project team members.

  • Create and maintain software and implement the components required for complex application features. Develop build/installation programs and coordinates the deployment and configuration of delivered software, websites and applications.

  • May participate in directing technical staff, contractors, software vendors and other technology partners.

  • May participate in defining product backlog, and defining acceptance criteria. Collaborate with Agile Software Architects to define web-based, cloud-based, client-based and/or server-based enterprise solutions.

  • Work closely with Database Administration / Data Architecture to maintain an understanding of data systems and structures to best utilize and/or integrate them across our enterprise.

  • Implement multi-tier/multi-platform integrations. Document development artifacts as necessary, including technical specifications, diagrams and topologies.

  • Maintain enterprise data integrity through well-founded application logic, standardized database design and consistently implemented data validation rules.

  • Collaborate with the Agile team to makes design, data and content management decisions with the intent of delighting product users.

  • Perform IT functions that may at times expand beyond the boundaries of the software development and delivery.


What this person needs to be successful

  • High School Diploma, GED/equivalent certification or equivalent military experience; Bachelor’s degree (or higher) preferred.

  • Minimum of 3 years of experience developing enterprise applications.

  • IT background working within the financial services, real estate, banking or mortgage industry preferred.



  • Must possess strong verbal and written communication skills.

  • Good planning and organization skills are required, experience working in Agile/Scrum delivery methodologies strongly preferred.

  • Technical proficiency is required in the following: software programming concepts; database design concepts; Windows based operating systems;

  • Proven experience in select areas among the following: MEAN.js Stack (Angular & Node in particular), XML, XSL, XSLT; Ajax; JavaScript; VB Script; SQL Server, T-SQL, SSIS, SSRS; N-Tier and Object Oriented Programing Architecture;

  • Net development and delivery practices; enterprise security models and network protocols;

  • Exposure to UI/UX is plus