Full Stack Engineer (.Net)

Company:  The Mortgage Office
Location: Long Beach
Closing Date: 28/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • A minimum of 7 years full stack software development in related technology
  • Proven experience as a .NET C# Engineer, with a strong record of accomplishment of delivering high-quality software solutions
  • In-depth knowledge of the .NET framework, ASP.NET MVC and/or ASP.NET Core, C#, RESTful APIs, and object-oriented programming principles; Windows Server 2012 & IIS Server
  • Proficient in front-end technologies such as JavaScript Libraries (jQuery, Bootstrap or similar), HTML/HTML5, CSS/CSS3, and related frameworks (e.g., React or Angular)
  • Strong understanding of database design and development using SQL Server, Postgres, or other relational databases
  • Familiar with Team Foundation Server and Access & Excel VBA
  • Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines
  • Excellent problem-solving and analytical skills with the ability to prioritize tasks and work in a fast-paced environment
  • Effective communication and collaboration skills, with the ability to work effectively in a team-oriented setting

Responsibilities

  • As senior engineer, you will be responsible for designing, developing, and maintaining software applications using Microsoft technologies
  • You will collaborate with cross-functional teams, including developers, quality assurance engineers, and product managers, to design, implement and enhance features on the current platform
  • Your expertise in software development will contribute to enhancing and improving design and delivering high quality software
  • Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications
  • Design, develop, and test scalable and high-performance software applications using .NET framework and C#
  • Write clean, efficient, and maintainable code following best practices and coding standards
  • Perform code reviews and provide constructive feedback to ensure code quality and adherence to architectural guidelines
  • Troubleshoot and debug software defects and propose solutions to address them
  • Optimize application performance and scalability through code optimization and performance tuning techniques
  • Stay updated with the latest industry trends and technologies, and actively contribute to the improvement of the development process
  • Collaborate with the QA team to ensure comprehensive test coverage and assist in resolving any issues or bugs
  • Participate in the entire software development lifecycle, including requirements analysis, design, implementation, testing, and deployment
  • Mentor junior developers and provide technical guidance and support when required

Benefits

  • Full medical benefits
  • 401K matched
  • Paid vacation
  • Paid sick days
  • Paid holidays
  • Awesome holiday party
  • Top compensation according to experience
#J-18808-Ljbffr
Apply Now
Share this job
The Mortgage Office
  • Similar Jobs

  • Full Stack Engineer (.Net)

    Long Beach
    View Job
  • Full Stack Engineer

    Signal Hill
    View Job
  • Full Stack Software Engineer

    Long Beach
    View Job
  • Full Stack Software Engineer

    Long Beach
    View Job
  • Full Stack Software Engineer

    Long Beach
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙