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 🌱.