About the Role at Eight Amps
Our company develops a hardware and software platform that provides environmental controls and augmentative communication tools that improve independence for severely disabled veterans throughout the USA. We need a skilled, self-directed, motivated person to lead and execute development of our existing graphical application.
The ideal candidate will bring a solid background in developing graphical desktop applications using .NET frameworks, with a preference for WPF. This role is primarily remote, but the successful candidate will need to be available to work on-site in St. Petersburg, Florida for the initial few weeks and for occasional meetings.
Key Responsibilities
- Develop and maintain graphical desktop applications using C# and .NET frameworks, particularly WPF.
- Engage in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Manage priorities by taking input from customers as well as internal and external stakeholders
- Collaborate with cross-functional teams to design, develop, and deploy robust software.
- Utilize automated deployment processes and perform unit and component testing to ensure software quality.
- Work independently on end-to-end projects, with a preference for contributing to open source projects.
- Demonstrate familiarity with web application development using Node.js on Azure.
Required Qualifications
- At least 2 years of experience developing graphical desktop applications using .NET frameworks, preferably WPF.
- Some familiarity with web application development using Node.js on Azure.
- Proven ability to work independently on end-to-end projects, including open source contributions.
- Experience with automated deployments, as well as unit and component testing.
- A minimum of 4 years of professional software development experience.
Preferred Qualifications
- Strong problem-solving skills and the ability to think critically and creatively.
- Excellent communication skills and the ability to work effectively in a remote environment.
Why Join Us
- Help the very people who sacrificed everything for our country.
- Be part of an innovative team that values creativity and collaboration.
- Enjoy the flexibility of remote work while still engaging in periodic face-to-face collaboration.
- Contribute to exciting projects that have a tangible impact on our clients and users.
Application Process
Interested candidates are invited to submit their resume, along with a cover letter detailing their relevant experience and why they are a good fit for this role.
We look forward to welcoming a new member to our team who shares our passion for technology, innovation and helping people!
Job Type: Full-time
Experience level:
Schedule:
People with a criminal record are encouraged to apply
Work Location: Hybrid remote in Saint Petersburg, FL 33705