Software Engineer

Information Technology Anywhere USA, United States


We’re SWM. We’re Essential. 

At SWM, we’ll never be okay with status quo. We are committed to raising standards, providing growth opportunities to our employees and giving our customers the answers, the value, and the edge they need to compete and win. 

We have an exciting opportunity for a Software Engineer.  (Remote)

Summary of Responsibilities:

We are looking for a talented Software Engineer with a strong background in working with the .NET and C# tech stack, to join our friendly team in Middletown, reporting to the Applications Development Manager. This individual will take responsibility to support and drive new project applications and support existing solutions to enable and support day to day business. The Software Engineer will also work closely with the business to collect new requirements and analyze them and document the functional and technical specifications. The individual will carry out the development in compliance with the standards and methods of the company.

Primary responsibilities:

  • Assisting in developing architectural design and functional specifications by establishing personal rapport with potential and actual clients and with other persons in a position to understand service requirements.
  • Support and maintain existing applications by collecting, analyzing, and correcting issues as reported by the business.
  • Developing and maintaining applications by evaluating client needs; analyzing requirements; developing software systems.
  • Creating rich, compelling user interfaces using Angular, JavaScript, HTML, CSS and the latest in client-side technologies
  • Supporting and enhancing the ERP system through development and integration.
  • Assisting in agile software development management activities to respond to the unpredictability through iterative sprints.
  • Performing unit testing and functional testing. Fixing the issues occurred during testing process.
  • Assiting in business User Acceptance testing
  • Assisting user and operating areas in implementing and supporting systems including system installation, training and troubleshooting.
  • Providing technical advice and support to users. This includes creating ad-hoc reports, data analysis and correction, training and problem solving.
  • Developing code documents and user documents.
  • Maintaining professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.
  • Maintaining and enforce proper SOX compliance documentation, procedures, and segregation of duties.
  • Be result oriented and adhere to project deadlines and objectives


  •  Bachelor’s degree in Computer Science, Management Information Systems, or equivalent experience and/or field of study with minimum of 2 years of IT experience

Required Skills:

  •  Minimum of two years of experience in MS environment development
    • Backend C#.Net
      • .Net Framework (4.5 +), ASP.Net (Razor)
      • Net Core, .Net Standard, .Net5+
      • Windows Services, Web APIs (REST)
      • Entity Framework 6, Entity Framework Core, LINQ
    • Frontend knowledge: Angular (5+), Typescript, RxJS, JavaScript, JQuery, HTML5, CSS, XML, Webform
    • MVC
    • Infrastructure : IIS, Azure Devops, Azure cloud
    • CrystalReport
    • Usage of Git
  • SQL databases (SQL Server/Oracle) : SQL queries, PL/SQL
  • Agile / Scrum methodologies
  • Two years of  JavaScript development experience
  • Proficient in writing complex SQL (SQL Server or/and Oracle)
  • A strong passion for progressive user experience and web development
  • Experience in systems design, programming and/or systems software support.
  • Ability to recognize and resolve system related problems.
  • Self-movitated and ability to learn new technical skills with minimal training
  • Communicate technical and complex information both orally and in writing.
  • Familiarity and knowledge of applications development and design best practices.
  • Experience in Syteline or ERP LN a plus


An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or other protected status and will not be discriminated against on the basis of disability. SWM International is committed to help individuals with disabilities participate in the workforce, and ensure equal opportunity to compete for jobs. If you require an accommodation to submit a resume for positions at SWM, please email our Talent Acquisition Team at [email protected]