Software Engineer

Remote
Job Requisition: 7510

Software Engineer – Direct Hire 

Location: Remote – must reside in either of the following US states: NY, NJ, PA, VA, NC, SC, GA, FL, AL, OH, WI, IL, MI, TX

Job Requisition: 7510

Description for Software Engineer: 

The Software Engineer is responsible for developing and maintaining a variety of software that supports our database of scholarly productivity and providing limited end-user support. As part of the development team, you will develop and maintain new applications, as well as support existing applications for our clients and internal users. Candidates must live and be eligible to work in the United States, preferably in the Midwest or East Coast.

Responsibilities for the Software Engineer:

  • Maintains company’s proprietary software used for maintaining scholarly activity information.
  • Develops new applications, as well as provide enhancements and support for existing systems written in C#, ASP.NET Core, Angular, and SQL Server.
  • Assists in all phases of the SDLC toward development of new software, systems and business processes.
  • Obtains the business requirements needed from internal and external customers in order to develop the appropriate solutions to ensure a functional and efficient product.
  • Performs the coding for technical specifications written or verbalized by internal and external customers.
  • Provides training assistance to customers on the use of the respective systems or processes.
  • Collaborates with various departments throughout the organization to create the best possible product and to maintain a timely and accurate delivery of requested software.
  • Responds to customer systems issues and provides solutions to problems as needed.
  • Conducts testing of the software and assuring its quality.
  • Investigates and suggests solutions to defects and problems that may have been detected during testing.
  • Minimal travel, 1-2 times / year will get together or a campus visit
  • Other responsibilities as needed

Requirements for Software Engineer: 

  • Computer Science Degree is a must
  • 1-5  years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Experience with C#, angular, type script, git, .net core, T-SQL
  • Self-starter with strong problem solving skills
  • Ability to work independently and collaborate with a team
  • Eagerness for problem solving and curiosity
  • Highly autonomous and self-driven
  • Excellent communication skills written and oral

Nice to Havefor Software Engineer:

  • JavaScript experience
  • Azure Devops, containerization experience, experience with Azure, Elastic Search and Solar, Github repository (link)
  • Slight front-end focus, Angular on the Front-End, React would be good too. 60-40% front-end vs back-end work

Benefits:

  • Paid time off
  • Paid holidays
  • Health insurance

**Sponsorship is NOT available for this role now or in the future.  

 

Resume Upload

  • This field is for validation purposes and should be left unchanged.
  • Accepted file types: pdf, doc, docx, Max. file size: 128 MB.
  • Drop your resume and other files here or upload here