Application Developer - Servicing

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 1,001-5,000

Location

United States

Posted

6 days ago

Salary

$136.4K / year

Seniority

Mid Level

Job Description

Application Developer - Servicing

Pennymac

Role Description Location: Westlake Village, CA (Various unanticipated worksites throughout the U.S.) - Design the application architectural framework to support required business functionalities. - Develop Web application using: - MVC 5 - C# .Net - HTML5 - JQuery - Kendo UI - Entity Framework - MS SQL Server 2012 - Create cloud-based solutions using Amazon AWS tools like: - EC2 instances - S3 storage - Elastic Cache - Lambda - Design and build different database models using: - Tables - Views - Stored procedures - Triggers - Other database components - Develop Restful APIs that act as a service layer accessible from both internal and customer-facing web applications. - Develop nugget packages that can be integrated with other applications to reduce development effort. - Create ETL packages using SSIS 2012 to extract and process large sets of data for batch processing. - Conduct system and business process analysis and review design documents. - Prepare documentation of program functionality as required, leveraging expertise to contribute to solution architecture. - Confer with end users to understand their business functionality requirements and develop prototypes for feedback. - Document technical specifications for each development story card incorporating feedback from team members. - Perform unit testing before deploying the application to the testing environment, including Cloud platform. - Confer with and direct testing teams to deliver high-quality code supporting client deliverables and internal business processes. - Deploy products to production environments and set up automated support notifications for all batch processing. - Define, establish, communicate, and manage development quality and team collaboration. - Identify and mitigate potential bugs utilizing different approaches including peer reviews and automated unit tests. - Monitor and direct team members to emphasize quality throughout the entire software development lifecycle. Qualifications - Master’s degree or foreign equivalent in Computer Science, Computer Engineering, or related field. - Two (2) years of post-baccalaureate experience as an Application Developer, Software Engineer, or in a related position. - Experience must include: - Kendo UI - Hangfire Jobs - New Relic - Sumo Logic - SonarQube - MVVC - Beyond Compare - Github Copilot Benefits - Comprehensive Medical, Dental, and Vision. - Paid Time Off Programs including vacation, holidays, illness, and parental leave. - Wellness Programs, Employee Recognition Programs, and onsite gyms and cafe style dining (select locations). - Retirement benefits, life insurance, 401k match, and tuition reimbursement. - Philanthropy Programs including matching gifts, volunteer grants, charitable grants, and corporate sponsorships. Compensation Individual salary may vary based on multiple factors including specific role, geographic location / market data, and skills and experience: - Lower in range - Building skills and experience in the role. - Mid-range - Experience and skills align with proficiency in the role. - Higher in range - Experience and skills add value above typical requirements of the role. Some roles may be eligible for performance-based compensation and/or stock-based incentives awarded to employees based on company and individual performance. Salary: $136,386 Work Model: REMOTE

Related Job Pages

More Software Engineer Jobs

Software Development Intern, Automation and AI

Sharkally

We transform ideas into intelligent solutions.

InternshipRemoteTeam 1-10Since 2013H1B No Sponsor

• Support the development and improvement of process automation solutions. • Collaborate on the integration of technology tools (APIs, digital platforms, automated workflows). • Assist in the technical analysis of requirements for public and private sector projects. • Document processes, flows, and technical solutions. • Assist with testing, validation, and optimization of developed solutions. • Participate in projects related to tenders, digital platforms, and automated administrative processes.

United States
Chainlink Labs logo

Senior Talent Partner, Engineering

Chainlink Labs

Chainlink Labs is an internet company on a mission to reinvent “what makes a trustworthy agreement” by developing smart contracts. As an employer, Chainlink

• Partner with senior stakeholders within Engineering to define hiring strategy, role calibration and hiring execution • Own full-cycle recruiting for complex, high-impact roles (especially technical and niche Web3 positions) • Design and continuously improve structured hiring practices • Build and nurture high-quality talent pipelines using creative sourcing strategies and market insights • Act as a market expert, advising on talent trends, compensation expectations, and competitive positioning • Drive offer processes end-to-end, including closing strategy for senior and hard-to-close candidates • Contribute to employer branding and storytelling in the Web3 ecosystem

United States
$101K - $214K / year
Full TimeRemoteTeam 11-50Since 2010H1B No Sponsor

• Entwicklung und Pflege der Flutter App • Rebuild der App, saubere Anbindung an unser Backend und Integration der Telematikinfrastruktur • Implementierung neuer Features und Optimierung bestehender Funktionalitäten • Sicherstellen einer performanten, stabilen und gut getesteten App-Architektur • App-Integrity und Mobile Hardening • Beteiligung an der technischen Konzeption und Weiterentwicklung der App

Germany
The Motley Fool logo

Senior Next.JS Developer

The Motley Fool

Making the world smarter, happier, and richer through free and premium investing guidance.

ContractRemoteTeam 501-1,000Since 1993H1B No Sponsor

• Develop and maintain web applications using a variety of technologies, including but not limited to React, Next.js, TypeScript, TailwindCSS and occasionally Python. • Collaborate with other team members on best practices for efficient and sustainable engineering, focusing on achieving a balance between aesthetics, scalability, and performance. • Provide and receive technical feedback through pair programming and code reviews. • Collaborate closely with design, product, and leadership teams to anticipate future needs and align our technology roadmap with long-term goals.

United States
$85 - $100 / hour