Software Developer - SmartHub (Angular, Java)
$800 per monthNISC
Container-driven development (Kubernetes, microservices) Company Overview: NISC develops and implements enterprise-level and customer-facing software solutions for over 1200+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 20+ years, and we are looking for qualified individuals to join our team. OurMembershave over 18 million end customers (residential customers and businesses who receive power, internet,televisionand/or telephone services)thatthey serve. Our enterprise software solution enables ourMembersto compete effectively in the industry, while excelling in customer service. Position Overview: NISC is always seeking out talented software developers & engineers who are motivated, collaborative, and excited to solve complex challenges. We're especially interested in individuals with experience working on a full stack development team in emerging technologies who can help us explore and integrate intelligent automation into our solutions. We look for individuals who thrive in a team environment, are committed to accomplishing shared goals, and are eager to learn and innovate. This position would be on our SmartHub Web Development team, which is NISC's solution providing functionality for our Member's end consumers (residential and businesses receiving their power, internet, telephone or TV services) to self-manage their accounts around account information, payments, etc. Essential Functions: Design and build responsive web applications Stand up RESTful web services Container-driven development (Kubernetes, microservices) Collaborate with cross-functional teams to research, design, and implement new features Research, analyze, and resolve moderately complex customer issues and bugs Unit test and integration test code as needed Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role. Follow all established software development methodologies and procedures Explore and prototype intelligent agent-based features that enhance user experience or automate workflows Other duties as assigned Desired Experience and Skills Preferred: Generally, requires 1+ years' experience in software development Proficient with Angular, TypeScript or GWT Java or other object-oriented programming experience Experience with RDBMS (Postgres, Oracle) Experience with cloud technology stack (AWS, Kubernetes, Spring Boot, Kafka, SSO, Cassandra) Proficient in developing responsive content and managing performance optimization Understanding of modern software engineering principles (managing complexity, abstraction, separation of concerns, modularity, cohesion, coupling) Working knowledge of web trends, architecture, and deployment patterns Experience with automated testing methods (Unit, Integration, Contract, End-to-end) Experience with Git, including branching/merging workflows Understanding of Test-Driven Development and validating acceptance criteria Experience with JIRA, Confluence, Bitbucket, Bamboo Experience with using agentic AI coding tools (Claude Code, Augment, Jetbrains Junie, Github Copilot, Cursor, OpenAI Codex) Commitment to NISC's Statement of Shared Values Work Schedule: Hybrid from one of our office locations: Cedar Rapids, IA Lake Saint Louis, MO Mandan, ND Hybrid Schedule: Minimum of working 3daysper week out of an office location and ability to work up toall 5days a week from an office location. Required Days from an Office Location: Tuesday, Wednesday, and Thursday NISC's Shared Values & Competencies: We're a cooperative, which means we're ownedby the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology start with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart. Integrity – We are committed to doing the right thing – always. Relationships – We are committed to building and preserving lasting relationships. Innovation – We promote the spirit of creativity and champion new ideas. Teamwork – We exemplify the cooperative spirit by working together. Empowerment – We believe individuals have the power to make a difference. Personal Development – We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization. Benefits: Medical, Dental and Vision Insurance. Health Savings Account (HSA) with $100 monthly contributions from NISC. Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program. Dependent Care Flexible Spending Account (FSA) thru Paylocity. Fully covered life insurance up to x3 annual base salary. Fully covered short- and long-term disability. 401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions. PTO accrual levels dependent on years of service, 120 Life Leave Event hours, Holiday Week, and 9 paid holidays.
- 2,500 Interest-FREE technology loan program.
- 25,000 employee educational assistance program.
- ...true potential, chart new paths, develop new skills, collaborate with... ..., high-energy and driven software engineers with hands-on development... ...with software design and Java, Python and Javascript programming... ...(e.g. HTML, JavaScript, Angular and Bootstrap) Experience...SoftwareJavaFull timeImmediate startShift work
- ...Description Trevity LLC is seeking Principal Software Engineers to provide technical... ...in at least four of the following: ~ -Java, JavaScript, or Python enterprise application... ...Professional. -Extensive experience developing advanced geospatial analysis tools and...SoftwareJava
$69.55k - $125.73k
...Description Build Your Software Engineering Career on a Mission... ...gaining hands-on experience developing, integrating, testing, and delivering... ...oriented Programming:Python, Java, or JavaScript Front-end... ...Back-end Frameworks: React, Angular, Vue.js, jQuery, Spring Boot,...SoftwareJavaContract workLocal areaImmediate start- ...cost reduction opportunities. Design, Develop and Test Solutions Independently translate... ...for others such as less experienced Software Engineers. Implement and Support Work... ...: Xamarin, Swift, Objective C, Java. Database Development: Maintains knowledge...SoftwareJavaContract workRemote work
- ...Job Title: Java Consultant Location: St. Louis, MO Experience: 6+ years Duration: 12+ months Role: Manage... ...and API clients using cURL and jq Understand and apply software development concepts to machinery that manages the network...SoftwareJava
- ...industry best practices. Partner closely with software engineering, platform, and DevOps teams... ...) to improve coverage, consistency, and developer adoption.Develop and maintain AI /... ...of various programming languages, such as Java, .NET, and Python.Experience with security...SoftwareJavaWork at office
- ...support the Solution Architect and senior technical leads by developing Java/Spring Boot RESTful APIs, configuring AWS cloud-based integration... .... Minimum of FIVE (5) to EIGHT (8) years of experience in software engineering, application integration, API development, data...SoftwareJavaRemote work
- ...clients. You’ll design, build, test, and deliver distributed software solutions using modern stacks and cloud-native patterns... ...with advisory teams, bring hands-on experience with Java, Python, Node.js, React/Angular, REST APIs, and cloud tech, and travel up to 50% as needed...SoftwareJava
- ...closely with the lead AI platform engineer to develop production-ready AI capabilities,... ...of experience developing and supporting software solutions in production environments. ~... ...applications. ~ Working knowledge of C#, Python, Java, or similar languages. ~ Strong...SoftwareJavaContract work3 days per week
- ...Intern - Software Development Cedar Rapids, IA or Lake Saint Louis... ...more than 50 years, NISC has developed and implemented enterprise-... ...Oriented Concepts & Languages (Java and its frameworks, preferred... ...and its frameworks (newer Angular versions or Typescript preferred...SoftwareJavaSummer workInternshipWork at office3 days per week
- ...Department of Higher Education for preparing IT professionals. The academy specializes in training students to become Full Stack Software Developers in Java, AI, GIS, Cloud, and .NET, turning individuals with little to no prior programming experience into hirable application...SoftwareJavaFull time
- ...We Will Build Together You are a Lead Software Engineer with 8+ years experience in the... ...items Experience designing and developing applications and components using J2EE technologies... ...based web-services Experience in Java technologies: JMS, MDB, JPA (Hibernate)...SoftwareJavaRemote workFlexible hours
- ...Job Title: Senior Software Developer Location: WFH USA Missouri Saint Louis Years of Experience: 7 10 Years Job Summary: We are... ...and Rhapsody. Proficient in programming languages such as Java, C#, or Python. Solid understanding of software development...SoftwareJavaWork from home
- ...message and Type B message is a huge plus A good understanding of technology and software development in java and microservice stack. Strong project & product management skills, in developing product development plans, goals, and estimations, identifying resources...SoftwareJavaFull timeImmediate startRelocation
$131.3k - $237.35k
...Leidos is seeking a proficient Software Engineer Subject Matter... ...capable of directly designing, developing, reviewing, troubleshooting,... ...oriented Programming: Python, Java, or JavaScript o Front-end... ...Back-end Frameworks: React, Angular, Vue.js, jQuery, Spring Boot,...SoftwareJavaContract workLocal areaImmediate start- ...for soldiers and analysts by integrating software development with geospatial intelligence.... ...learning, leveraging tools like Python, Java, and ArcGIS. We don't just fill roles we... ...objectives, and product requirements. Develop and maintain the team roadmap; provide support...SoftwareJavaImmediate start
- ...Number: 26-00958Title: Senior AWS Python Developer - Kafka (AWS-based solutions, Kafka integrations... ..., and data pipelines), Python + Java, Payment integritySaint Louis, MO/ Dallas... ...maintainability.Experience7+ years of experience in software engineering and application development.4...SoftwareJavaContract workRemote work
$107.9k - $195.05k
...Mission That Matters Great software engineering is about more than... ..., APIs, and integrations. • Develop and maintain high-quality production... ...oriented Programming: Python, Java, or JavaScript o Front-end... ...Back-end Frameworks: React, Angular, Vue.js, jQuery, Spring Boot,...SoftwareJavaContract workLocal areaImmediate start- ...eligible) ~14+ years of system engineering or software development and leadership experience. ~ Recognized expert in Java, JavaScript, Python, and modern cloud-native... ...independently with clients or stakeholders to develop requirements for full-service consumer and business...SoftwareJavaRemote work
- ...Louis area is seeking a MES Application Developer to design, implement, and support MES solutions with a strong software engineering foundation. You’ll... ...related field, hands-on experience with Java, C++, C#, .Net, HTML, JSP/CSS, Angular, and modern dev tools. #J-18808-...SoftwareJava
$49 - $70 per hour
...is currently seeking a talented Senior Software Engineer (Cloud Data Engineering). Do you... ...central to innovating, designing, and developing powerful technology solutions that are redefining... ...pipelines usingPython, Scala, or Java. Strong troubleshooting skills,...SoftwareJava- ...Oracle Ebs Developer We have a full time opening in our Oracle tech team for an Oracle EBS Developer. The Software Engineer is responsible for developing prototypes and performing application... ...with Workflow and extending MSCA with Java a plus ~ Proven ability to solve...SoftwareJavaFull time
- ...Full Stack Software Engineer Reinventing Geospatial, Inc. (RGi) is a fast-paced small business... ...Stack Software Engineer, you will: Develop, deploy, and maintain cloud-based... ...services. Write and maintain code in C#, Java, JavaScript/TypeScript, Python, and Shell...SoftwareJavaImmediate start
- ...organization responsible for creating software for the development of... ...infrastructure as code solutions, and develops reliable data pipelines and... ...development experience, including Java and modern web development frameworks such as Angular Suite.Experience with AWS EC2, S...SoftwareJava
- ...guiding principle. Project Scope: Seeks a Senior Software Engineer who will be a crucial part of our software... ...: Ideally full stack experienced developer with strong/expert level Java development/architecture experience with Spring/Hibernate...SoftwareJava
- EY’s SDC in St. Louis is seeking a Java Software Developer in a Staff/Analyst role. You’ll join a high-performing US-based team delivering technology projects and managed services, focusing on design, build/configuration, testing, and deployment of distributed software...SoftwareJava
$60 - $72 per hour
...Science, Computer Engineering, Software Engineering or equivalent... ...job experience Proficient in Java, Python, C#, or Node.js, with... ...FastAPI. 8+ years' experience developing scalable web applications,... ...Full-Stack Java Developers with Angular and AWS_only on W2_only local...SoftwareJavaContract workLocal area- ...health services company in St. Louis is looking for a Modeling & Software Developer to join their Actuarial Pricing Team. This hybrid role... ...and at least one other programming language such as Python or Java. The candidate will work on enhancing pricing workflows and adopting...SoftwareJavaFull time
- ...passion and ownership by embracing all aspects of software development: analysis, development, testing and... ...(e.g., HTML5, JavaScript, AngularJS, Backbone) Developing large-scale, custom distributed software systems in Java, Scala and/or C# System design with SOA/REST/...SoftwareJava
$100k
...Paypal, Western Union, Client, Visa, Walmart Lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions...SoftwareJavaFull timeH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - SmartHub (Angular, Java). Be the first to apply!
- entry level java developer remote Saint Louis, MO
- java microservice developer Saint Louis, MO
- java spring developer Saint Louis, MO
- remote junior java developer Saint Louis, MO
- java developer remote part time Saint Louis, MO
- java software engineer Saint Louis, MO
- java web developer Saint Louis, MO
- java developer Saint Louis, MO
- software implementation project manager Saint Louis, MO
- healthcare software sales Saint Louis, MO



