About Naventix: Naventix offers fractional CTO and engineering augmentation services, specializing in custom application development and integration, managed services, and operations. We work closely with our clients to deliver high-quality technology solutions that drive their business success.
This is a contract-to-hire position. For the first 2-4 months, you will work as a 1099 independent contractor. Based on strong performance, you may be offered a full-time position at Naventix, which includes a competitive salary, paid time off (PTO), health insurance, and a 401(k) plan.
Position: Software Engineer
Location: Remote or On-site in the Kansas City Metropolitan area
Benefits:
- Competitive Salary
- Paid Time Off (PTO)
- Health Insurance
- 401(k) Plan
Business Skills Needed:
- Excellent written and verbal communication skills.
- Strong documentation skills, including creating visual documentation.
- Eagerness to meet (remotely or in person) with Naventix clients, and internal and external stakeholders to understand needs and propose solutions.
Technical Skills Needed:
Languages:
- Proficiency in PHP, Python, or JavaScript (must be very strong in at least one of these with a willingness to work with other languages as needed).
- Proficiency with Generative AI, used to assist with engineering tasks.
Front End:
- Proficiency in HTML/JavaScript.
Back End:
- Proficiency in Linux and Apache.
- Skilled with REST APIs and Webhooks.
Database:
- Proficiency in MySQL, PostgreSQL, other major RDBMS
- Ability to read and write SQL.
DevOps:
- Experience with Git, Docker, and Kubernetes.
- Comfortable working with Git and Docker.
Nice to Have:
- Experience with FastAPI (Python) or API Platform (PHP).
- Experience with Apache Superset or Odoo CRM/ERP.
- Experience with React (ability to work with HTML is a must).
- Experience with Jira, Jenkins
Cloud:
- Proficiency with AWS and comfortable working with AWS resources.
- GCP, Azure, Linode are all acceptable alternatives