Remote Senior Software Engineer

Posted

Apply now
Please, let Installation Made Easy know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Senior Software Engineer position is responsible for the development, maintenance, and support of IME’s Web Applications.
  • The Engineer will work with business stakeholders and development staff to gather specifications for enhancement requests and execute the delivery of those requests.
  • This role is a full stack developer opportunity that requires obtaining in-depth knowledge of the business and the internally developed ERP based software.
  • The ideal candidate will listen to specification requests from stakeholders, understand business objectives, and propose solutions.
  • Once approved, the candidate will deliver the requests in a timely manner and must be able to work independently in a remote environment.
  • Essential functions include working on an agile development team, proposing alternative development options, analyzing, designing, developing, and testing user-centric software solutions, and maintaining existing software to improve usability and performance.
  • The candidate will also collaborate with team members on test plans, conduct root cause analysis, document web content requirements, and maintain product templates and web analytics.

Requirements:

  • A Bachelor’s degree in Computer Science or a related discipline, or equivalent professional experience is required.
  • A minimum of 6 years of experience in web application development using C# and full MS Stack development, .NET and .NET Core frameworks, MVC frameworks, client/server technologies, SQL Servers, SSMS, and stored procedures.
  • Familiarity with cloud-native patterns, specifically Azure, Amazon, or Google Cloud, and experience with RESTful Services, high performance and scalable systems, HTML/CSS/SCSS, and JavaScript/jQuery (VueJS, React acceptable) is necessary.
  • Candidates must possess excellent analytical and problem-solving skills, a professional demeanor, and be self-directed and motivated.
  • Strong communication skills, attention to detail, and exceptional organization skills are essential.
  • The ability to adapt to multiple and changing priorities is required.
  • Preferred qualifications include an advanced degree in Computer Science or a related field, the ability to lead teams on small and medium-sized projects, and experience with Azure DevOps, GIT, or DevExpress.

Benefits:

  • The position offers a 100% remote work environment and employer-provided equipment.
  • Employees receive medical, dental, and vision insurance, along with a health savings plan that includes employer contributions to a health savings account.
  • Medical and dental flexible spending accounts are available, as well as company-paid basic life, short-term disability, and long-term disability insurance.
  • A 401K plan with employer match is provided, where the company matches 100% of the first 4% of salary deferrals, and all contributions are 100% vested immediately.
  • Employees can take advantage of an employee discount program for electronics, groceries, travel, entertainment, and more, as well as an employee assistance program.
  • Pay on demand is offered, along with critical illness, hospital indemnity, group accident, and legal insurance.
  • Paid time off and additional benefits are also included.
Apply now
Please, let Installation Made Easy know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback