What are the responsibilities and job description for the Software Engineer position at Info Way Solutions?
Position: Software Engineer (PaaS/SaaS)
Location: Bentonville, AR
Responsibilities:
Contribute to the development and enhancement of PaaS (Platform as a Service) or SaaS (Software as a Service) platforms.
Oversee end-to-end ownership of products from inception through to deployment in production, ensuring high-quality and efficient delivery.
Work collaboratively with cross-functional teams to design, implement, and maintain scalable systems.
Required Qualifications:
Experience: At least 4 years of hands-on experience in the industry, specifically contributing to the development of PaaS or SaaS products.
Programming Skills: Proficiency in at least one of the following programming languages: Java, Javascript, Python, Go, Bash/Shell, C , or Groovy.
Version Control & CI/CD: Familiarity with version control systems (e.g., Git) and CI/CD tools like Jenkins to support automated integration and deployment processes.
Containerization & Orchestration: Experience with containerization (e.g., Docker) and container orchestration platforms (e.g., Kubernetes).
Configuration Management & Monitoring: Knowledge of configuration management tools (e.g., Puppet) and monitoring tools like OpenTelemetry, Prometheus, Grafana, Looker, Splunk, Spotlight, Artifactory, Xmatter, and others used for metrics collection, dashboard creation, and alerting.
Key Skills:
Strong communication skills, with the ability to effectively present and collaborate with teams and stakeholders.
Problem-solving mindset with the ability to quickly adapt to new tools and technologies.
Experience in building and maintaining production-grade software solutions in cloud-based environments.
Preferred Qualifications:
Familiarity with cloud services and platforms (AWS, Azure, GCP).
Experience in performance tuning and optimizing large-scale systems.