Senior Software Development Engineer

Paramount Residential Mortgage GroupCorona, CA
9h

About The Position

The Senior Software Development Engineer will join a dynamic team within the information technology department developing and supporting critical business applications PRMG offers a comprehensive benefits package for our full-time employees and their dependents, which includes medical, dental, vision, life insurance, short-term disability, long-term disability, a Health Savings Account (HSA), a Flexible Spending Account (FSA), and various other products, based on benefits eligibility, elections, and employee premiums. Upon hire, you will be eligible to enroll in all our company-sponsored benefit programs (Medical, Dental, Life, and Voluntary) on the first of the following month. After completing 60 days, you will be eligible to enroll in our 401(k) program on the first of the following month. Additionally, eligible employees may apply for job openings through PRMG’s Internal and External Job Portal to request a transfer to a different department or position.

Requirements

  • Professional experience developing and supporting web, client and server applications using, C#, ASP.Net, HTML5, bootstrap, JQuery, JavaScript, CSS3, MVC, Razor (UI), IDE Visual Studio, Angular, Entity Framework v6, .NET framework (4.6.2)
  • Experience with (API) REST, Micro services, Web services, Windows services
  • Professional experience using Microsoft SQL Server database technologies
  • Knowledge of source control including branching and merging using Git/GitHub
  • Knowledge of Azure DevOps services, Azure boards, Azure Repos, Azure Test Plans
  • Ability to understand complex functional and technical environments
  • Knowledge of IT environments including networking, server technologies, databases, security, testing, performance and deployment
  • The ability to build, integrate and troubleshoot software components
  • The ability to produce technical documentation as well as end-user guidelines
  • The ability to communicate effectively and work well in a team environment
  • The ability to establish requirements and gauge priorities through discussions with clients and team members
  • At least a Bachelor of Science in Computer Science or equivalent
  • Communicate technical concepts to non-technical people
  • 10+ years of experience in software development
  • Skills in C#.NET, APIs and SQL Server
  • Ability to understand complex functional and technical environments
  • Aptitude to directly communicate with global cross-functional team members and work in close collaboration with team managers
  • Exceptional work and personal ethics
  • At least a Bachelor of Science in Computer Science or equivalent

Nice To Haves

  • Enthusiasm for software development, learning and sharing knowledge with others.
  • Attention to detail and willingness to dive dep into technical and business topics.
  • Ability to understand complex code and business rules.
  • Self-motivated and driven to provide value.
  • Focus on success as a Team.
  • Excellent verbal and written communication skills.
  • Ability to effectively communicate to technical and non-technical staff.
  • Understanding of full SDLC process with holistic view of software development.

Responsibilities

  • Work on new and existing software projects both individually and in a team environment.
  • Lead small development teams including offshore resources
  • Develop front and middle tier web applications.
  • Interface with third-party Web APIs and ftp csv files, to send and receive data.
  • Create/interpret project requirements through working with team members and customers with various experiences and skill sets. Must have strong verbal and written communication skills.
  • Write reliable, commented, and maintainable code and take ownership of it.
  • Perform extensive testing and create production ready applications.
  • Provide support and troubleshooting for existing production applications.

Benefits

  • medical
  • dental
  • vision
  • life insurance
  • short-term disability
  • long-term disability
  • a Health Savings Account (HSA)
  • a Flexible Spending Account (FSA)
  • 401(k)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service