KCF Technologies is seeking to solve the world's machine health problems to drive safety and sustainability for communities by developing and maintaining its SMARTdiagnostics cloud-hosted Machine Health platform.
Requirements
- Previous experience with one or more of the languages and frameworks listed above (not required to be proficient in all!)
- Interest in cloud-hosted software applications
- Previous experience with AWS or another major cloud provider is a plus!
- Familiarity with software development tools such as Git
- TypeScript, React, and React Native for front-end
- .NET/C and/or Rust for back-end APIs
- SQL and ORMs such as EF Core for databases
Responsibilities
- Develop and maintain KCF’s software products (e.g. SMARTdiagnostics)
- Actively participate as a member of a cross-functional engineering squad
- Attend meetings (standups, planning and refinements, progress reviews, etc.)
- Collaborate with other squad members (engineers, UI/UX, QA, etc.)
- Develop software using one or more of the following tools and frameworks: TypeScript, React, and React Native for front-end, .NET/C and/or Rust for back-end APIs, SQL and ORMs such as EF Core for databases
- Manage source code using GitHub
- Participate in code reviews using Git Pull Requests
Other
- Currently enrolled in a Computer Science, Information Technology, Computer Engineering, or other related degree program, entering their Junior or Senior year.
- Excellent written and verbal communication skills.
- Able to operate in a team environment with other Software Engineers.
- Strong organization and attention-to-detail.
- Willingness to ask questions, take initiative and be resourceful and inventive