Software Engineer C# Developer

4 weeks ago


Duluth, Minnesota, United States Neptune Technology Group Full time

Job Summary:

We are seeking a highly skilled C# Software Engineer to join our team at Neptune Technology Group. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.

Key Responsibilities:

  • Design and develop software solutions using C# and other relevant technologies.
  • Collaborate with cross-functional teams to ensure seamless integration of software components.
  • Develop and maintain high-quality code, following industry best practices and standards.
  • Participate in code reviews and provide feedback to improve code quality and maintainability.
  • Identify and troubleshoot software issues, and implement fixes and patches as needed.
  • Stay up-to-date with the latest technology trends and advancements, and apply this knowledge to improve our software solutions.

Requirements:

  • 3-5 years of experience developing software with C#.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Experience with agile development methodologies and version control systems.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

What We Offer:

  • A competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A dynamic and supportive work environment.
  • Access to the latest technology and tools.

How to Apply:

If you are a motivated and talented C# Software Engineer looking for a new challenge, please submit your resume and cover letter to us. We look forward to hearing from you



  • Duluth, Minnesota, United States Neptune Technology Group Full time

    Job Summary:As a Senior Software Engineer at Neptune Technology Group, you will be responsible for designing and implementing features that modify our existing software products, and designing and implementing features for products that do not yet exist.This position provides support to other departments within the company and directly to our customers.Key...


  • Duluth, Minnesota, United States DataPath Full time

    We are seeking a highly skilled Sr. Embedded Software Engineer to join our team at DataPath, Inc. and contribute to the development of cutting-edge technologies for our next-generation products and services.As a key member of our software development team, you will have the opportunity to make a major impact on the way DataPath develops, tests, and...


  • Duluth, Minnesota, United States DataPath Full time

    We are seeking a talented Senior Embedded Software Developer to join our team at DataPath, Inc. and contribute to the development of cutting-edge technologies for our next-generation products and services.As a key member of our software development team, you will have the opportunity to make a significant impact on the way we develop, test, and manufacture...


  • Duluth, Minnesota, United States StellarMettle Placements Full time

    Job Title: Senior Software EngineerAt StellarMettle Placements, we are seeking a highly skilled Senior Software Engineer to lead our team in designing and developing innovative software solutions. The ideal candidate will have a strong background in system design, proficiency in AWS and Microservices architecture, and hands-on experience with Java and...


  • Duluth, Minnesota, United States Savers | Value Village Full time

    Job Title: Senior Software EngineerAs a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality full stack applications. Your expertise in both front-end and back-end development will enable you to work on a wide range of projects, from web applications to mobile apps.\Key...


  • Duluth, Minnesota, United States RIT Solutions, Inc. Full time

    Job Summary:RIT Solutions, Inc. is seeking a highly skilled Senior Software Engineer - Java to join our team. The ideal candidate will have expertise in Java development, with a strong understanding of software development lifecycle and toolset.Key Responsibilities:Design and develop large-scale Java applications using Agile methodologiesCollaborate with...


  • Duluth, Minnesota, United States Neptune Full time

    Job SummaryWe are seeking a highly skilled Cloud Platform Leader to join our team at Neptune. As a key member of our SaaS team, you will be responsible for driving the development of our cloud platform, ensuring it meets the needs of our customers and supports our commercial software offering.The successful candidate will have a strong background in cloud...


  • Duluth, Minnesota, United States Bayone Full time

    Job Overview:As a Senior Software Engineering Lead at Bayone, you will play a key role in leading the software engineering technical direction and development of enterprise solutions. You will serve as the technical anchor for the engineering team that supports a product, creating, owning, and being responsible for the application architecture that best...


  • Duluth, Minnesota, United States Bayone Full time

    Role:As a Senior UI Software Engineer at Bayone, you will be responsible for designing and developing user interfaces for our software applications. With a strong background in front-end development and a passion for creating intuitive and visually appealing interfaces, you will play a key role in shaping the user experience of our...


  • Duluth, Minnesota, United States Neptune Technology Group Full time

    Job SummaryThe Firmware Engineer I is a key member of our team responsible for the design, development, and implementation of new products as well as engineering support for existing products. This individual performs product design and works as a team member with R&E, Marketing, and Manufacturing for new products while complying with project schedules and...


  • Duluth, Minnesota, United States WEG Full time

    About the Role:WEG Electric Corp. is seeking a skilled HMI/PLC programmer to create software for control and monitoring of industrial drive and starter packages using programmable logic controllers (PLC) and/or Human Machine Interface (HMI).This role will involve designing and documenting control panels, including technical product specifications and...


  • Duluth, Minnesota, United States Neptune Technology Group Full time

    Job SummaryThe Neptune Technology Group is seeking a skilled Software Quality Assurance Engineer to join our team. As a key member of our SaaS team, you will be responsible for defining and coordinating testing efforts within our commercial software offerings.Key Responsibilities- Define and coordinate testing efforts within Neptune's commercial software...


  • Duluth, Minnesota, United States Neptune Technology Group Full time

    Job SummaryThe Neptune Technology Group is seeking a highly skilled Software Quality Assurance Engineer to join our team. As a key member of our SaaS team, you will be responsible for defining and coordinating testing efforts within our commercial software offerings.Key Responsibilities:Define and coordinate testing efforts within Neptune's commercial...


  • Duluth, Minnesota, United States Neptune Full time

    Job SummaryNeptune is seeking a highly skilled Business Intelligence Software Engineer to join our team. As a key member of our Enterprise Applications & Data team, you will be responsible for designing, developing, and implementing data sourcing and governance best practices to support business objectives.Key ResponsibilitiesDesign and develop ETL processes...


  • Duluth, Minnesota, United States Neptune Full time

    Job SummaryWe are seeking a highly skilled Cloud Platform Leader to join our team at Neptune. As a key member of our SaaS team, you will be responsible for driving the development of our platform and ensuring its scalability and reliability.Key ResponsibilitiesDevelop and implement cloud architecture and migration strategies to support our Cloud First...


  • Duluth, Minnesota, United States Neptune Full time

    Job SummaryThe Software Quality Assurance Specialist will play a vital role in ensuring the quality of Neptune's commercial software offerings. This position will be responsible for defining and coordinating testing efforts, authoring and executing test cases, and tracking bugs and verifying fixes.Key ResponsibilitiesParticipate in Sprint Planning,...


  • Duluth, Minnesota, United States Neptune Technology Group Full time

    Job Description:Position Summary:An innovative Business Intelligence Software Development Specialist will be responsible for analyzing, programming, and implementing Data Sourcing (ETL), Report Building, and Data Governance best practices in support of business objectives. This role involves collaborating with Product Owners to understand business...


  • Duluth, Minnesota, United States Cirrus Aircraft Full time

    Job SummaryWe are seeking a highly skilled Senior Manufacturing Engineer to join our team at Cirrus Aircraft. As a key member of our manufacturing engineering group, you will be responsible for developing, implementing, and maintaining manufacturing processes, methods, and controls in accordance with product specifications and quality standards.Key...


  • Duluth, Minnesota, United States Neptune Full time

    Job SummaryThe Firmware Engineer I at Neptune is responsible for the design, development, and implementation of new products as well as engineering support for existing products. This individual performs product design and works as a team member with R&E, Marketing, and Manufacturing for new products while complying with project schedules and budgets.Key...


  • Duluth, Minnesota, United States Ampirical Solutions Full time

    About Ampirical SolutionsAmpirical Solutions is a leading provider of innovative solutions for the power grid. Our team is dedicated to improving and strengthening the power grid through cutting-edge technology and expertise.Job SummaryThe Commissioning Engineer will lead the commissioning of substation projects, ensuring that all activities are completed to...