IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Applications Developer

Requisition ID 18-4827
Category Technology
Location US-CA-Moorpark
Position Type Regular

Overview

The Application Developer will contribute towards PennyMac’s business strategy to achieve leadership distinction in the residential lending and securitization markets using advanced technology.
Responsibilities:
* Takes ownership of development activities from inception through completion
* Write high quality code
* Agile development requiring continuously integration
* Adhere to established design principles
* Own introduction of new technologies and techniques
* Build applications on AWS cloud platform using Microsoft .NET micro-services architecture and AWS services
* Prepare automated builds for software deployment
* Interact with offshore development
* Maintain production systems
* Manage software changes adhering to the development lifecycle
* Partner with line-of-business, stakeholders and other technology teams
* Manage multiple tasks
*
Actively learn, mentor and grow

Job Description

* Create complex, enterprise-transforming business applications
* Write high quality code
* Use the latest tools and techniques ( .NET, C#, Ruby, Rspec, nunit, Agile Methodologies, Web Services)
* Test software during development
* Prepare software for deployment to production environments
* Respond to questions and issues logged by users of a live system
* Be part of diverse, high energy teams focused on full life-cycle development
* Continually learn, mentor and grow
* Perform other related duties as required and assigned
* Demonstrate behaviors which are aligned with the organization’s desired culture and values

Ideal Candidate will have the following:

* Proficient-level technical knowledge in one or more areas of technology such as Ruby, Rails, .NET, SOA, and Database
* Excellent communication and customer interfacing skills
* Strong analytical skills and the ability to conceptualize solutions
* Delivery experience on a Ruby/Rails development project
* Experience with object oriented analysis and design
* Knowledge of design patterns, refactoring and unit testing
* Knowledge of Agile Methodologies, such as Extreme Programming (XP) and Scrum is helpful
* Familiarity with relational and new type of databases
* Must be highly proficient in Excel and Word
* Must be a team player with strong attention to detail and able to work independently
* Proven track record at delivering timely and accurate information in a fast-paced environment
* Excellent critical thinking, problem solving, mathematical skills and sound judgment
* Financial Services and, if possible, mortgage industry experience preferred
* Strong business acumen and ability to interface with executive management

Options

To apply for this job please visit itjobpro.com.