Epicareer Might not Working Properly
Learn More
A

Entry Level Software Developer

  • Full Time, onsite
  • Avista Realtime Systems LLC
  • On Site, United States of America
Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description

Job Summary: We are seeking an Entry-Level Software Developer to join our dynamic team! In this role, you will help create, modify, and support computer application software, specialized industrial and utility programs, and various business systems. You will also assist with maintaining our rIoT Technology Products (Engine, SkyTracker, SkyView), server platforms, and general IT applications. This position offers a great opportunity to collaborate with cross-functional teams, develop software solutions, and gain hands-on experience across various mission critical and business systems.

About rIoT Technology: rIoT Technology is a suite of applications that empowers users to collect, transmit, store, and visualize data from various sources, ranging from sensors and PLCs to full SCADA or BMS systems. It seamlessly integrates with third-party systems like SharePoint, asset management, and alert platforms, offering open APIs, scripting tools, and support for AI and machine learning.

Key Responsibilities:

  • Software Development & Maintenance:

    • Assist in analyzing user needs to develop efficient software solutions.
    • Help create and modify application software or specialized utility programs.
    • Collaborate with project managers or product owners to meet specification needs.
    • Recommend software upgrades for operational efficiency.
    • Work with other developers to design and optimize code.
    • Create flowcharts, user guides, and documentation for new and existing programs.
    • Perform routine software maintenance, debugging, testing, and verification.
    • Add libraries, modules, and updates to enhance software performance.
  • rIoT Technology Product Support:

    • Assist in maintaining and improving the codes and applications for products like Engine, SkyTracker, and SkyView.
    • Support server platforms, including Azure and hosted environments.
  • Training & Marketing Support:

    • Help develop and update training materials and documents.
    • Assist in preparing webinar materials and presenting them, working with the office on logistics.
  • General Business & IT Support:

    • Provide support for SharePoint, CRM, and other business applications.
    • Assist with custom application development as needed, aligning with general IT service contracts.

Qualifications:

  • 4-year degree in Computer Engineering, Computer Science, IT, or a related field.
  • Some experience in software development, whether through coursework, internships, or projects.
  • Proficiency in programming languages such as Java, Python, C#, C, or C++.
  • Familiarity with relational databases such as MySQL, Oracle, or SQL Server.
  • Basic understanding of server platforms, with Azure experience being a plus.
  • Strong analytical, critical thinking, and problem-solving skills.
  • Detail-oriented with strong documentation skills.
  • Ability to work collaboratively in a team-oriented environment.
  • Effective communication skills for training, webinars, and documentation.
Company Description
At Avista Realtime Systems, our mission is to pioneer cutting-edge technology that revolutionizes the way industrial systems operate making them smarter, safer, and more efficient than ever before. As a dedicated team of engineering and technology experts, we specialize in delivering end-to-end project implementation, leveraging real-time data to monitor and control critical assets, driving true digital transformation across industries.

Avista Realtime Systems is a fast-growing, innovative small business with a dynamic, entrepreneurial culture. At our core, we are problem solvers, committed to using the latest technologies to redefine how infrastructure works. Our expertise lies in providing advanced automation and data acquisition solutions for some of the largest transit, power, and water infrastructure projects in the DMV region.

We offer comprehensive digital and electro-mechanical design and manufacturing services, including design validation, fabrication, assembly, testing, and commissioning of highly complex, mission-critical industrial control systems. Our systems are engineered to the highest standards of quality and reliability because in the environments we serve, failure is simply not an option.

Company Description

At Avista Realtime Systems, our mission is to pioneer cutting-edge technology that revolutionizes the way industrial systems operate making them smarter, safer, and more efficient than ever before. As a dedicated team of engineering and technology experts, we specialize in delivering end-to-end project implementation, leveraging real-time data to monitor and control critical assets, driving true digital transformation across industries.\r\n\r\nAvista Realtime Systems is a fast-growing, innovative small business with a dynamic, entrepreneurial culture. At our core, we are problem solvers, committed to using the latest technologies to redefine how infrastructure works. Our expertise lies in providing advanced automation and data acquisition solutions for some of the largest transit, power, and water infrastructure projects in the DMV region.\r\n\r\nWe offer comprehensive digital and electro-mechanical design and manufacturing services, including design validation, fabrication, assembly, testing, and commissioning of highly complex, mission-critical industrial control systems. Our systems are engineered to the highest standards of quality and reliability because in the environments we serve, failure is simply not an option.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job