NET Developer - Los Angeles, United States - Diffco

Diffco
Diffco
Verified Company
Los Angeles, United States

4 weeks ago

Mark Lane

Posted by:

Mark Lane

beBee recruiter


Description

Key Qualifications:


  • Extensive knowledge and experience with C# and.
Net frameworks, which will be the primary focus (80%).

  • Working knowledge of Python to support certain projects (20%).
  • Experience with SQL, PostgreSQL, or other data persistence technologies.
  • Skilled in creating and managing Web APIs, including RESTful services, web sockets, and GraphQL.
  • Deep comprehension of microservices architecture and web security best practices.
  • Proficient with REST APIs, eventdriven architecture, and other architectural patterns.
  • Proficient with tools like Git and Jenkins for source control management and configuration practices.
  • Extensive experience in writing highquality unit tests and using mock objects for testing.
  • Demonstrated success in collaborative team environments.
  • Deliver highquality software products using agile methodologies, such as Scrum or Kanban.

Key Responsibilities:


  • Write clean, maintainable, and efficient code in C# and occasionally in Python.
  • Design and implement database schemas and data persistence layers.
  • Build and maintain highperformance, reusable, and reliable APIs.
  • Contribute to the design and evolution of microservices and secure web architectures.
  • Develop unit tests to ensure code quality, reliability, and performance.
  • Work closely with other team members, including Front End Developers, Product Managers, and Designers.
  • Participate in code reviews and share best practices with colleagues.
  • Engage in agile development processes and contribute to the continuous improvement of team practices.

What we offer:


Why working at Diffco?

  • Onsite work
  • Employment contract
  • Attractive compensation package with real potential to develop career opportunities.
  • Medical insurance
  • Multicultural and diverse environment which highly values knowledge and exchange of ideas, supportive and positive attitude in the team
  • Internal sessions for knowledge sharing to achieve constant professional growth
  • You will have the exciting opportunity to work on cuttingedge projects in the Silicon Valley for both US and European clients utilizing the latest technologies, methodologies, frameworks and approaches with the ability and time to learn and develop professionally.
  • Our team is a second family, so you would enjoy spending the day working on nice projects with kind people with broad interests.
  • Learn continuously, expand your skills and demonstrate your professional level and ability to take more responsibility to grow.
  • We care about you and are interested in your personal professional goals, motivation and we build a perfect work/life balance.

More jobs from Diffco