Search

Software Development Engineer

SencorpWhite
locationSandwich, MA, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Purpose of the Role

We are seeking a Software Development Engineer to join our growing team. You will help modernize our intelligent storage automation software by contributing to new features and supporting integration with ERP and MRP systems. This role offers a hands-on opportunity to learn from experienced engineers and gain real-world experience in enterprise software development and system integration.

Key Responsibilities

  • Have a working knowledge of Microsoft C# and the .Net framework. Data exchange fundamentals desired.
  • Implement standard APIs for communication between platforms using REST, SQL, and flat file architectures.
  • Implement and troubleshoot configuration files for software and hardware accessories.
  • Write and troubleshoot database queries using SQL.
  • Document final solution and publish documentation to aid in technical support.
  • Demonstrates strong organizational & prioritization skills.
  • Providing timely and accurate customer communication in email, text, and phone.
  • Define and communicate solution backup and recovery plans.
  • Assists in developing the software development roadmap.
  • Ability to troubleshoot complex systems.
  • Willingness to work outside normal business hours or extended to support customer needs and operational schedule.
  • Strong working knowledge of Microsoft Excel and data transformation via comma delimited or fixed field formats.
  • Working knowledge of XML and application configuration using XML.

Qualification Requirements

  • Experience with one or more programming or scripting languages, specifically C#
  • Exposure to SQL or similar relational database platforms (SQL Server, MySQL, PostgreSQL); coursework or personal projects count
  • Basic understanding of data integration concepts, including transforming and consolidating data across systems
  • Familiarity with cloud platforms such as Microsoft Azure, AWS, or GCP is a plus
  • Comfortable working in Windows and Microsoft Server environments
  • Interest or experience in ERP or MRP systems is a plus
  • General understanding of networking concepts (e.g., IP addresses, subnetting)
  • Basic familiarity with REST APIs and data formats like JSON, XML, or CSV
  • Strong problem-solving mindset and willingness to learn new technologies quickly
  • Effective collaborator who also takes initiative and can work independently with guidance
  • Excellent interpersonal and communication skills
  • Strong attention to detail with solid documentation habits
  • Willingness to take ownership of tasks and follow through to completion
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field (or equivalent hands-on experience through internships, bootcamps, or personal projects)
  • HTML, JavaScript, CSS, ASP.Net 8, and Blazor server experience preferred.

Core Competencies

  • Safety – Observes and enforces safety procedures; reports potentially unsafe conditions; uses equipment and materials properly
  • Quality- Strives to eliminate errors, accurate work is a priority, seeks opportunities to improve product.
  • Productivity - Manages workload, works efficiently, meets goals and objectives
  • Employee Engagement – Passionate about job and company, committed to the company and puts discretionary effort into work.

The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. The description is not designed to contain or to be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required to employees assigned to this job.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...