Software Developer
Job Description
Software Engineer / Developer
Thank you for your interest in the position described below and our Company. Below is a detailed description of our Company, the job posting, and the minimum requirements necessary.
Company Introduction
I-CON Systems, Inc. (I-CON) is a 29-year-old manufacturing company located in Oviedo, FL (10 minutes outside of Orlando). Our corporate offices and manufacturing operations are based on a 55,000 SQF state-of-the-art facility. I-CON is the leading manufacturer of intelligent plumbing controls in the penal and correctional industry. We seek a motivated and experienced individual to work as a Software Engineer / Developer.
Position Detail
The position posting is for a talented and motivated Software Engineer / Developer whose responsibilities will include but will not be limited to building and maintaining a real-time water management system, creating software for both internal/external use, and assisting our Engineering team as needed or required.
Minimum Position Consideration Requirements:
A BS in Computer Science or equivalent experience is required; MS in Computer Science is a plus.
3-5+ years of experience with .NET C# development
Experience developing applications utilizing industry standard tools including but not limited to Rider / Visual Studio, Git, and DevOps platforms like Azure DevOps using the Agile process.
Experience with unit/integration testing, including the use of tools like xUnit and Moq
Must possess strong problem-solving abilities, good organizational skills, and work well in both team environments and independently.
Strong knowledge of object-oriented principles, design patterns, and enterprise systems.
Must be a self-starter, capable of quickly learning new technologies.
Currently no providing H1-B sponsorship
Additional Preferred Position Requirements:
Web development experience (Blazor, HTML, CSS, JavaScript, UI/UX design).
Back-end API experience (ASP.NET Core, GraphQL)
Experience designing and working with SQL databases (Postgres, Entity Framework)
Experience with real-time communication systems, including tools such as MQTT and Protobuf
Familiarity with the observer pattern (ReactiveX, Rx.NET, ReactiveUI)
Experience with containerization tools like Docker
Familiarity with Linux and working on the command line
Experience setting up automated builds and deployment using Continuous Integration/Delivery
Note: All applicants selected for an interview with I-CON must pass an on-site exam.
I-CON Systems, Inc. is an equal-opportunity employer.
Job Type: Full-time
Pay: $90,000.00 - $110,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Referral program
- Tuition reimbursement
- Vision insurance
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Ability to commute/relocate:
- Oviedo, FL 32765: Reliably commute or planning to relocate before starting work (Required)
Experience:
- Web development: 2 years (Preferred)
- C#: 3 years (Required)
Work Location: Hybrid remote in Oviedo, FL 32765