At Life-Assist we show up every day, so we can "Help Heroes Save Lives". Every decision we make and every action we take ensures that first responders can do their jobs as easily and effectively as possible. We count on them to count on us.
About this opportunity: The Software Engineer - Help Desk will report to the IT Director, with day-to-day tasks guided by the Software Engineering Team Lead. Daily activities include prioritizing, cataloging, investigating, delegating, and resolving tickets related to our custom ERP application, third party integrations, Windows services, e-commerce website, WordPress and other platforms. The help desk channels issues, enhancements, information requests and reporting requests from our users into a queue that becomes work for the development team.
The Software Engineer - Help Desk will build skills in triage and urgency assessment so critical matters can be dealt with quickly, and less critical matters are queued, but not forgotten. Technology recommendations, code review and sharing knowledge with team members are expected.
The ideal candidate will have:
- The ability to self-manage, manage shifting priorities and keep a cool head.
- A "How can I help?" attitude.
- Enjoy solving hard problems through hands-on contribution and creative problem-solving skills
- Communicate effectively at team level
- The initiative; self-learner, self-starter, confident in his/her abilities, self-motivated and able to work effectively with limited supervision
- Strong organization and prioritizing skills
- An attention to detail while following through on assigned task and projects
What will you do? - Prioritize, queue and resolve help desk tickets that apply to our custom software platforms.
- Develop scalable software solutions.
- Write stable, well-encapsulated code.
- Write and troubleshoot complex SQL stored procedures.
- Provide problem resolution support that is specific to application issues.
- Coordinate with users to ensure accurate problem definition and resolution.
- Promote software engineering best practices through readable code, documentation as appropriate and retirement of tech debt.
- Use an appropriate level of engineering for the problem being solved.
- Look for efficiencies that can be incorporated into coding process and team collaboration.
- Follow security best-practices.
- Keep current with the latest technologies.
Who are you? - B.S. or B.A. required in one of the following fields: Information Technology, Science or Computer Science or Management, or equivalent combination of education and related team coding experience.
- 1-2 years of applications development experience in C and ASP.Net MVC in a business environment is preferred
- Experience with web services and WinForms development preferred
- DevExpress, Knockout.js, TypeScript and WebPack experience is a plus.
- Experience with Microsoft SQL Server, stored procedures, functions, triggers, and jobs.
- Experience with Razor required. Familiarity with Bootstrap and Tailwind is a plus
- C ASP.Net MVC, TypeScript, JavaScript, React, Tailwind, Bootstrap and MS-SQL Server proficiency.
What We Offer: We believe in showing employees how valuable they are to Life-Assist. Check out what you can expect when you join our team:
- 7 paid holidays plus 2 paid floaters to use as you please.
- 15 accrued days Paid Time Off - to help you take that refreshing time to get away from it all.
- Employee Assistance Program - to help you reduce the stress of everyday living.
- Medical, Dental, Vision, Life Insurance, Short-term and Long-term disability pay.
- 401K Retirement Savings Plan - Life-Assist contributes a % of your deferral to help you meet your retirement goals.
- Tuition Reimbursement - We will help you reach your educational goals by providing financial support towards you earning your degree.
- Employee Development Programs - we offer on-line, in-house, and outside seminar/workshop support to help you keep your skills sharp and learn new things.
- Matching Donation Program- have a favorite charity? Life-Assist will match your donation up to a maximum of $500/year.
- And much, much more
Who Are We? We have been in business for over 45 years. Many of our employees have been with the company over 20 years. We believe this speaks highly about who we are as a company and how much our employees love working here.
Our culture is extremely important to us. We aren't about what we sell. We are about what we stand for.
If this position sounds like a good fit and you are interested in working for a company where employees love coming to work and helping heroes save lives every day, please submit your resume along with answers to our posted questions.
Questions: - Why are you interested in working at Life Assist?
- How does your experience make you the perfect candidate for this position?
- What is your favorite food and why?
Life-Assist, Inc. provides a competitive salary, and a full benefits package to include medical, dental, vision, life, and retirement plan participation.
It is the policy of Life-Assist, Inc. ("The Company") that we will recruit, hire, train, and promote persons in all job titles, and ensure that all other personnel actions are administered, without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status, and we will ensure that all employment decisions are based only on valid job requirements. EEO M/F/Vet/Disability.
Life-Assist, Inc. promotes a drug-free workplace and participates in the E-Verify Program.