Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer (.NET)

National Funding

Software Engineer (.NET)

San Diego, CA
Full Time
Paid
  • Responsibilities

    GENERAL SUMMARY:

    The Software Engineer (.NET) assists in the design, development and installation of high-quality, innovative and fully performing software that complies with coding standards, technical design, and supports organizational needs. Responsible for working with IT leadership to engage stakeholders to gather user requirements, define system functionality and write code in various programming languages. Supports the software development life cycle from preliminary system analysis to tests and deployment.

    MAJOR RESPONSIBILITIES:

    • Partner with senior engineering team members to expand the core capabilities of the National Funding lending platform aligned with the company's software architecture and design, as well as its development principles and standards.

    • Delivering high quality internal and external client facing web applications, web services, and backend processes within the scope of customer requirements and business specifications.

    • Working on business critical development initiatives and proposing technical approaches to enhance the core technology and improve customer experiences.

    • Working with IT operations teams to troubleshoot customer issues and resolution

    • Working with product managers/owners and engineering leadership to collect requirements, describe software product features, and document technical designs.

    • Helping drive change in the organization, process improvements, best practices, and leveraging metrics to ensure effectiveness.

    KNOWLEDGE, SKILLS AND ABILITIES REQUIRED:

    • 4+ years of experience building great software

    • Professional working knowledge of one of the major object-oriented languages: C#, C++, Java (C# highly preferred)

    • B.S. degree in Computer Science or related field, preferred

    • Experience working with a major Web development frameworks and ability to learn .NET technology stack quickly

    • Experience working collaboratively using Agile/Scrum methodology

    • Solid knowledge of software development methodologies and best practices.

    • Experience creating and consuming web services (e.g. REST).

    • Solid experience in developing highly scalable and reliable web applications, including integration with internal and external systems.

    • Experience with JavaScript, jQuery, Knockout, and similar are a plus

    • Experience with MS SQL, NoSQL and Big Data nice to have

    • Excellent verbal and written communication skills

  • Industry
    Financial Services