Software Engineer 2 Job at Distinctive Staffing Solutions, Maple Grove, MN

OHc4R09DaDhWVFNOSkkxZ1c5MkR0VmxnTEE9PQ==
  • Distinctive Staffing Solutions
  • Maple Grove, MN

Job Description

Join Our Dynamic Team

We invite applications for the position of Software Engineer 2. This role offers a unique opportunity to leverage cutting-edge technology in a collaborative and innovative environment. You will play a pivotal role in developing and optimizing software solutions that serve a broad spectrum of users.

Key Responsibilities:

  • Design, develop, and maintain robust web applications using .NET Core, C#, Angular, and React.
  • Ensure deliverables meet high-quality standards and are ready for downstream consumption.
  • Engage in the full software development lifecycle, from planning and design to coding, testing, and deployment.
  • Conduct thorough code reviews to maintain code quality and compliance with established standards.
  • Identify and solve complex problems while communicating effectively with stakeholders.
  • Troubleshoot and enhance application performance and scalability.
  • Work in a collaborative environment that combines on-site and remote work settings.

Qualifications and Skills:

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 5-8 years of progressive experience in software development, particularly with .NET technology.
  • Proficient in React, C#, and emerging technologies such as React 18 and TypeScript.
  • Strong knowledge of SQL/PostgreSQL, .NET Core, EFCore, and entity framework.
  • Familiarity with tools like Git/TFS, Aspose.PDF, Aspose.Words, and Argo workflows.
  • Experience in database design and data normalization.
  • Ability to communicate technical concepts to non-technical stakeholders effectively.
  • Eagerness to learn and integrate the latest industry trends and technologies.

Our Commitment:

  • Be part of a purposeful career supporting essential industries.
  • Foster personal connections and appreciate individual contributions.
  • Join a team that values professional and personal care.
  • Contribute to innovative solutions for a sustainable future.
  • Experience a blend of personal engagement and powerful resources.

We are seeking motivated individuals who are ready to contribute to impactful projects and grow alongside a dedicated team. If you are passionate about software development and continuous improvement, we encourage you to apply.

Job Tags

Remote work,

Similar Jobs

Unavailable

Mobile Podiatrist Job at Unavailable

Overview Join a team with an established, deserving patient base. Deliver specialized services to people in need with a full administrative support team and a proprietary medical records system that empowers you to place your focus on patient care, rather than paperwork...

State of Michigan

Mental health social worker Job at State of Michigan

 ...Mental Health Social Worker 10-P11 Print ( Apply ? Mental Health Social Worker 10-P11 Salary $31.08 - $42.87 Hourly...  ...environment and the public health; enforce state laws and regulations; advocate for children, families, and victims of discrimination;... 

Solstice Consulting Group

Oil & Gas VRU/Combustion Field Service Technician Job at Solstice Consulting Group

 ...Solstice Consulting Group is seeking a Senior Field Service Technician Vapor (VRU) / Combustor / Flare for our Oil & Gas Equipment client. Role is REMOTE with significant travel around the area / region as necessary. ~ Hourly up to $45 DOE plus OT (average 45-50... 

Burgess Norton Mfg Co

Die Set Technician Job at Burgess Norton Mfg Co

 ...Onsite health screenings Mental health resources Employee Assistance Program that includes counseling and support services for...  ...gauging and chucking equipment. Make density checks prior to production runs, and monitor production runs to ensure correct set-up operation... 

Zuporta

Wellness Coach Job at Zuporta

 ...Job Description We are currently seeking certified, reliable, wellness coaches to join our growing platform. As a Zuporta Coach, you'll offer live chat-based support to clients in one or more of our six coaching categories. This is a remote, flexible opportunity for...