Software Engineer

SynQor

$80K — $120K *
Salem, NH 03079In-Person
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor of Science in Computer Science or equivalent experience
  • 1-5+ years of hands-on software engineering experience
  • Proficiency in .NET 6+
  • Strong understanding of OOP principles and software development life cycle
  • Experience with Git
  • Knowledge of SQL Server/Azure SQL
  • Proven REST API design and development experience

Responsibilities

  • Design and implement applications for integration with existing electrical design applications
  • Integrate third-party hardware and software with internal systems
  • Collaborate with end users to generate requirements and develop solutions
  • Enhance functionality of current line of business applications
  • Modernize applications like the home-grown manufacturing execution system
  • Support electrical design engineers in managing their codebases
  • Set up and manage build servers for embedded code development
  • Apply modern application security best practices to secure solutions

Benefits

  • Opportunities for professional growth and skill advancement
  • Collaborative work environment with cross-disciplinary teams
  • Participation in innovative software projects
  • Exposure to modern technologies and methodologies
  • Support for continuous learning and development programs
Full Job Description
Description

The software engineer is responsible for delivering high quality native and web applications through collaboration with the Software Engineering team and the Electrical Design Engineering group. Projects range from short-term functional improvements to large multi-year modernization efforts of critical software infrastructure.
Responsibilities:
  • Design and implement applications to work with existing electrical design applications and new line of business applications hosted in the cloud
  • Integrate third-party hardware and software with internal systems
  • Work directly with end users to generate requirements and implement solutions
  • Produce functional enhancements to existing line of business applications
  • Modernize existing applications such as SynQor's home grown manufacturing execution system and document management system
  • Assist electrical design engineers with managing their codebases
  • Set up and manage build server for embedded code development
  • Secure solutions with modern application security best practices
Education and Experience:
  • Bachelor of Science in Computer Science or equivalent work experience
  • 1-5+ recent years of hands-on software engineering
Essential Skills:
  • .NET 6+
  • Comprehensive understanding of OOP principles and software development life cycle
  • Git Experience
  • SQL Server/Azure SQL
  • REST API design and development experience
  • Front-end development experience with Blazor
  • Automated Unit/Integration Testing
Desirable Skills:
  • Agile/Scrum Experience
  • Architecture Pattern Familiarity
  • Azure Cloud Certifications and Azure DevOps Experience with Infrastructure as Code
  • Containerization and Microservices with Docker and k8s
  • Entity Framework Core and Domain Driven Design
  • Application Security and OWASP Top Ten
Qualities and Characteristics:
  • Effective communication skills
  • Ability to work productively in a group or individual setting

Willingness to learn and expand current skillset

Similar Jobs

More Jobs at SynQor

  • Software Engineer
    $80K — $120K *
    Salem, NH 03079 (Rockingham County)
    Information Technology
    In-Person
  • Mechanical Design Engineer
    $80K — $100K *
    Plano, TX 75025 (Collin County)
    Manufacturing & Automotive
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: