Berkadia Main Careers Site -

Software Developer - Angular at Berkadia Main Careers Site

Updated: September 22, 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: VB.Net, C#, WCF, MVC 4.0, Javascript, JQuery, Angular JS, HTML, CSS,HTML, DHTML, XML, XSL, XSLT; Ajax, VB Script; SQL Server, T-SQL, SSIS, SSRS; N-Tier and Object Oriented Programing Architecture; Microsoft Technology Stack; Microsoft .

  • Exposure to UI/UX is plus

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

  • Additional specializations may include:, Apex/VisualForce.