NineStar Connect - Software Programmer (Hybrid - Indiana)
- Full-time
Company Description
NineStar Connect is an innovative community-minded, communications, energy, water, and sewer cooperative. We provide the infrastructure that empowers thoughtful development and improves quality of place in Central Indiana. We believe that no matter where you choose to live or work, you should have access to high quality utility services that allow you an opportunity to thrive.
Career Development:
- We value employees that have a desire to learn and provide reimbursement funds for continuing education. We’re also committed to in-house training and ongoing development.
Company Benefits:
- At NineStar Connect we offer a competitive array of benefits that include medical, dental, and vision insurance, 401k matching, paid parental leave, short term disability, long term disability, and life insurance along with profit sharing and various service discounts.
Wellness:
- We offer a variety of wellness programs with paid incentives as well as on-site fitness centers available at each office location.
Job Description
NineStar Connect seeks an onsite Software Programmer to join our team. In this role, you will be responsible for designing, developing, testing, and maintaining software applications and systems that support our internet services. This position requires a strong foundation in software development, a keen eye for detail, and excellent problem-solving skills.
Responsibilities:
- Software Development: Design, develop, and maintain software applications and systems for network management, system integrations, and other internet services.
- Code Implementation: Write clean, efficient, and maintainable code adhering to industry best practices and coding standards.
- Collaboration: Collaborate with product managers, network engineers, and other stakeholders to gather requirements, define technical specifications, and prioritize development efforts.
- Quality Assurance: Perform code reviews, testing, debugging, and troubleshooting to ensure software quality and reliability.
- Performance Optimization: Continuously monitor and optimize system performance, scalability, and security.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field with 3-5 years of relevant experience, or an Associate's degree in the same field with 5-7 years of experience
- Proficiency in programming languages such as Java, Python, C++, or similar
- Experience with web development frameworks (e.g., Django, Flask, Spring Boot) and front-end technologies (HTML, CSS, JavaScript)
- Strong understanding of networking concepts and protocols (TCP/IP, DNS, DHCP)
- Excellent problem-solving, analytical, and troubleshooting skills
- Ability to communicate complex technical information effectively to both technical and non-technical audiences
- Passion for staying up-to-date with emerging technologies and industry trends
Additional Information
NineStar Connect does not discriminate in employment opportunities or practices on the basis of race, color, religion, gender, national origin, age, marital status, sexual preference, disability, or any other characteristic protected by law.