Jobs · Engineering

.Net Full Stack Developer

Da Vinci Software · Minnesota, United States · 2 wk ago
EngineeringFull-time

Our client is seeking a full-stack .NET developer responsible for full-stack development and automation test development of new product features.

Responsibilities

  • Develop cloud-based micro-services that adhere to uptime and accuracy targets, ensuring resilience and scalability as data volumes and traffic increase.
  • Collaborate with data engineering, platform, and solutions teams to build applications that benefit the practice and patients.
  • Work closely with Product Owners, Product Managers, and Architects to translate requirements into code.
  • Develop services around data warehousing, big data, cloud computing, business intelligence, analytics, and machine learning.
  • Participate in DevOps, Agile, continuous development, and integration frameworks.
  • Program in high-level languages such as Go, Python, Java, etc.
  • Work on deployment automation and configuration management using tools like ADO, Puppet, Chef, Ansible, Azure Pipelines, CloudFormation, or Terraform following a DevOps model.
  • Ensure all appropriate documentation of processes and source code is created and maintained.
  • Communicate effectively with peers, leaders, and customers throughout the organization.
  • Participate in expert-level troubleshooting and resolve problems through root cause analysis, data, and system investigation.
  • Contribute to design and architecture discussions with Principals and Architects.
  • Lead targeted cross-functional improvement efforts and mentor junior software engineers.
  • Solve complex problems and take a new perspective on existing solutions.
  • Work independently with minimal guidance, lead projects or project steps, and act as a resource for colleagues with less experience.

Requirements

  • 6+ years with Angular and React front-end development.
  • 2+ years of working knowledge with .NET Core 6+.
  • 2+ years of working knowledge with Redux.
  • Experience working with relational databases and document databases.
  • 3+ years with Pro Desk APIs.
  • Preference for candidates with experience in Google Cloud and/or Azure cloud hosting.
  • Bachelor’s Degree in Computer Science/Engineering or related field with 5 years of experience, OR an Associate’s degree in Computer Science/Engineering or related field with 7 years of experience.
  • In-depth knowledge of software engineering with experience coding applications or services in a high-level language (C, C++, Golang, Java, C#, etc.).
  • Basic knowledge of related fields such as modern application development frameworks.
  • Demonstrated problem-solving and time management skills.
  • Strong technical aptitude for designing and implementing software solutions.
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Deep hands-on technical expertise and excellent verbal and written communication skills.
  • Experience with Agile software development techniques.

Additional Information

Location: Remote/Telework

Contract Type: W2

Similar jobs

.NET Full Stack Developer

Zenith Insurance Company (United States)Dublin, CA· Yesterday
Engineering$88k–$121k/yrapply on career-opportunities-thezenith.icims.com

.Net Full Stack Developer

Tata Consultancy ServicesSeattle, WA· 1 mo ago
Engineering$100k–$110k/yrapply on ibegin.tcsapps.com