Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Developer image - Rise Careers
Job details

Software Developer

National Information Solutions Cooperative (NISC) is looking for a Software Developer to implement their Provisioning application, providing essential IT solutions for utility and telecommunications cooperatives.

Skills

  • Customer orientation
  • Basic knowledge of Linux and Windows
  • Research and problem solving skills
  • Programming skills
  • API familiarity

Responsibilities

  • Implement NISC’s Provisioning application
  • Work with project manager to manage project timelines
  • Communicate project expectations to internal and external individuals
  • Analyze data from the customer’s current system

Education

  • Bachelor’s Degree in Computer Science, MIS, IS, Business Administration, or technical degree

Benefits

  • Health insurance
  • Retirement plan
  • Paid time off
  • Professional development opportunities
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Developer, NISC

Join the National Information Solutions Cooperative (NISC) as a Software Developer in Cedar Rapids, IA, and become a key player in delivering top-notch IT solutions designed for utility and telecommunications cooperatives across the nation. NISC is proud to be recognized in ComputerWorld’s Best Places to Work survey for an incredible twenty consecutive years, and we're excited to invite talented individuals who thrive in collaborative and innovative environments. As a Software Developer, you'll dive into implementing NISC’s Provisioning application, enhancing provisioning and auditing capabilities. Your role will link you directly with members and customers, helping to streamline and configure software in alignment with their needs. You’ll work with project managers and communicate expectations to ensure that all deadlines are met, while simultaneously analyzing data to ensure accurate transitions into our software. We cherish your commitment to superior customer support and expect you to embody excellence in your interactions. Your work will include basic research, software design, and resolving maintenance issues with a focus on efficiency and quality testing. If you have a knack for programming concepts and enjoy working both independently and as part of a larger team, NISC would love to see what you can bring to the table. With us, you'll have the chance to bring your skills and creativity to the forefront, while contributing to meaningful projects in the tech industry. Your journey with us starts at NISC!

Frequently Asked Questions (FAQs) for Software Developer Role at NISC
What are the main responsibilities of a Software Developer at NISC?

The Software Developer at NISC has a vital role in implementing the Provisioning application, which includes configuring software and ensuring smooth data transitions for our members. You will work closely with project managers, manage timelines, communicate project expectations, perform software research and maintenance, and provide excellent customer support.

Join Rise to see the full answer
What experience do I need to apply for the Software Developer position at NISC?

Applicants for the Software Developer position at NISC should have a Bachelor’s Degree in Computer Science, MIS, IS, or a similar technical field. Additionally, basic programming skills and a familiarity with programming concepts like XML, SOAP, and APIs are essential to succeed in this role.

Join Rise to see the full answer
How important is customer support in the Software Developer role at NISC?

Customer support is extremely important for a Software Developer at NISC. You will be engaging with internal and external customers, ensuring they receive the support they need throughout the implementation process. Your ability to communicate effectively and troubleshoot issues will fundamentally impact the customer experience.

Join Rise to see the full answer
What programming skills are essential for a Software Developer at NISC?

A Software Developer at NISC should possess basic programming skills and be familiar with concepts such as expect4j, REST, and .XSLT scripting. These skills will be crucial when configuring software and creating necessary interface code for our clients.

Join Rise to see the full answer
What tools and methodologies should a Software Developer at NISC be familiar with?

Software Developers at NISC should follow established implementation methodologies and procedures. Familiarity with quality testing processes, data analysis techniques, and implementation best practices will enhance your effectiveness and contributions to the team.

Join Rise to see the full answer
Common Interview Questions for Software Developer
Can you describe your experience working with provisioning applications?

When answering this question, highlight specific projects where you implemented or worked with provisioning applications. Discuss the technologies you used, the challenges faced, and how you collaborated with team members to achieve project goals.

Join Rise to see the full answer
How do you prioritize your tasks when managing multiple projects?

Emphasize your organizational skills and potentially share a method you use for prioritization, such as task management software or techniques like the Eisenhower Box. Demonstrating your ability to juggle responsibilities is key.

Join Rise to see the full answer
What steps do you take when troubleshooting software issues?

Outline a systematic approach to troubleshooting. You could mention analyzing logs, replicating the issue, and then testing potential solutions. This demonstrates methodical thinking and problem-solving ability.

Join Rise to see the full answer
How do you ensure quality in your code?

Discuss your attitude towards code quality and any practices you follow, like code reviews or automated testing. Employers value developers who prioritize writing clean, efficient, and maintainable code.

Join Rise to see the full answer
What programming languages are you most comfortable with, and why?

Share the programming languages you have the most experience with and describe projects where you successfully utilized them. If you’re fluent in languages relevant to NISC’s technology stack, be sure to highlight that.

Join Rise to see the full answer
Describe a time you effectively collaborated with a non-technical team member.

Provide an example that showcases your communication skills. Explain how you broke down technical jargon to make it understandable, and how your collaboration led to successful project outcomes.

Join Rise to see the full answer
How do you stay current with developing technologies in the IT sector?

Discuss your preferred methods for staying informed, such as following industry blogs, participating in forums, or attending conferences. Show your commitment to professional development and continuous learning.

Join Rise to see the full answer
Can you explain what an API is and its significance?

Provide a clear and concise explanation of APIs, emphasizing their role in enabling applications to communicate with each other. Discuss how understanding APIs can enhance your work as a Software Developer at NISC.

Join Rise to see the full answer
What do you think makes for a successful software implementation?

Highlight the importance of thorough planning, effective communication, and post-implementation support. Stress that involving the client throughout the process leads to a smoother transition and successful outcomes.

Join Rise to see the full answer
Why do you want to work at NISC as a Software Developer?

Express your enthusiasm for NISC’s commitment to providing innovative IT solutions and being recognized as a great place to work. Share how your values align with the company’s mission, and what contributions you hope to make.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
NISC Remote Lake Saint Louis, MO
Posted 11 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 6 days ago
Posted 7 days ago

Founded in 2000, NISC is an information technology company that develops and supports software and hardware for independent telephone companies, electric cooperatives, and other public power entities.NISC is located in Missouri.

24 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$60,000/yr - $80,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 11, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!