Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer II - Meter Data Management Software (Full Stack, Databricks)

$800 per month

NISC

Software Developer II - Meter Data Management Software (Full Stack, Databricks)

Lake Saint Louis, MO

For more than 50 years, NISC has developed and implemented enterprise-level and customer-facing software solutions for over 960+ utilities and broadbands 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. NISC has been ranked in ComputerWorld's Best Places to Work for twenty-two years, and we are looking for qualified individuals to join our team.

Our members have over 18 million end customers (residential and businesses who receive power, internet, television and/or telephone services) that our enterprise software solution enables our members to compete effectively in the industry, while excelling in customer service.

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, heavier back end development team.

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 Meter Data Management Software Development team, which is NISC's solution for data storage and analytics that enhances customer service and provides engineering analysis using Advanced Metering Infrastructure (AMI) data. This product helps utility staff to analyze, troubleshoot and validate data for billing and other purposes.

Essential duties:

  • Design, develop, test, and maintain full-stack applications and scalable data engineering solutions
  • Build and optimize data pipelines and datasets to support analytics, reporting, and data science use cases
  • Work with Data Warehouse and Lakehouse architectures, including Databricks and Delta Lake
  • Analyze and resolve complex technical issues across application and data platforms
  • Apply SDLC best practices to ensure quality, performance, security, and maintainability of production code
  • Collaborate closely with Product, Data, UX, and Engineering teams to deliver business solutions
  • Participate in architectural and technical design discussions and contribute to technical direction
  • Create and maintain data tools that improve data accessibility, reliability, and usability
  • Identify and implement opportunities for automation, scalability, and system optimization
  • Provide clear progress updates and communicate risks, dependencies, and technical considerations
  • Explore and prototype intelligent agent-based features that enhance user experience or automate workflows
  • Other duties as assigned

Knowledge, skills & abilities preferred:

  • Generally, requires 5+ years' experience in software development
  • Experience as a Software Engineer or Data Engineer in a full-stack, cloud-based environment
  • Strong experience building and optimizing data pipelines, architectures, and complex datasets
  • Proficiency with Databricks, Delta Lake, and Big Data technologies (e.g., Spark, Hadoop, Kafka)
  • Experience with AWS cloud services (e.g., S3, Lambda, EC2, EMR, SQS, SNS, CloudWatch)
  • Strong understanding of ETL/ELT processes, metadata, dependency, and workload management
  • Experience with relational and NoSQL databases (e.g., Oracle, Postgres, Cassandra, DynamoDB)
  • Proficiency in object-oriented programming languages such as Java or Scala
  • Working knowledge of containerization and orchestration tools (Docker, Kubernetes)
  • Familiarity with CI/CD pipelines and engineering tools such as JIRA, Confluence, Bitbucket, and Bamboo
  • Nice-to-have: scripting languages (Python, JavaScript, Bash), Angular, Spring Boot, MDM experience
  • Strong analytical, problem-solving, and root-cause analysis skills
  • Excellent verbal and written communication skills
  • Ability to remain composed and think analytically in high-pressure situations
  • Self-motivated, accountable, and effective in a collaborative, cross-functional environment
  • Commitment to NISC's Statement of Shared Values

Work schedule:

  • Hybrid from the following office location:
    • Cedar Rapids, IA
    • Lake Saint Louis, MO
    • Mandan, ND
  • Hybrid schedule: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location.
  • Required days from an office location: Tuesday and Wednesday – the third required day will be up to the candidate and their supervisor to choose.

NISC's shared values & competencies:

  • 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.
  • Volunteer, wellness, family events and other employee fun supplied by our committees.
  • Employee assistance program; assisting employees and dependents with virtually any life event.
  • Benevolence committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.

Desired education:

  • Bachelor's degree in a computer science-related field or equivalent experience.

Minimum physical requirements:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.

Disclaimer:

Management may modify this job description by assigning or reassigning duties and responsibilities at any time.

Key words:

Full stack development | Data engineering | Databricks | Delta Lake | AWS cloud | SQL | Apache Spark | ETL / ELT | Data pipelines | Java | Scala | Docker | Kubernetes | CI/CD | Agile

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer II - Meter Data Management Software (Full Stack, Databricks) in Saint Louis, MO vacancy
  •  ...Senior Software Engineer NISA Investment Advisors...  ...clients. NISA manages over $295 billion in...  ...build, and support full-stack solutions critical to...  ...mentorship and guidance to developers. You will facilitate...  ...~ Familiarity with Databricks or other data lake platforms is a... 
    Databricks
    Fullstack

    NISA Investment Advisors, L.L.C.

    Saint Louis, MO
    1 day ago
  •  ...Enterprise Fleet Management, an affiliate of Enterprise...  ...of a Engineer 2, Software. The...  ...resources to enable and develop our innovative I.T...  ...a privately held, full-service fleet...  ...responsible for the full stack design and...  ...problem, collect data, establish facts,... 
    Fullstack
    Local area
    Remote work
    Work from home
    Rotating shift

    Enterprise Mobility Inc

    Saint Louis, MO
    1 day ago
  • $49 - $70 per hour

     ...seeking a talented Senior Software Engineer (Cloud Data Engineering). Do...  ..., designing, and developing powerful technology...  ...Experience: 3+ years of full-lifecycle...  ...servicessuch as Azure Databricks, Azure Functions, and...  ...vehicle rental or fleet management domain. Prior experience... 
    Databricks

    TECHNOLOGY PARTNERS INC

    Saint Louis, MO
    1 day ago
  • A financial services firm is seeking a Developer II to engage in a full-stack environment, overseeing all development processes. This role involves working...  ...'s Degree in Computer Science and have 2-4 years of software development experience, familiar with C#/.NET and... 
    Fullstack

    Stifel Financial Corp.

    Saint Louis, MO
    5 days ago
  • A leading consulting firm is seeking a Manager of Data Engineering to lead the design and implementation of cloud analytics solutions. The...  ...will have 4-6 years of experience, strong expertise in Databricks, and the ability to manage a team effectively. Responsibilities... 
    Databricks

    EY

    Saint Louis, MO
    5 days ago
  • $184k - $259.44k

     ...skilled and motivated Software Engineer, ARC (...  ..., environment management and are tools that...  ...Re-architect the stack to run in compliant...  ...Ideally you'd have: Full Stack Development:...  .... Experience with developing & delivering...  ...the high-quality data and full-stack technologies... 
    Fullstack
    Full time
    Work at office
    3 days per week

    Scale AI

    Saint Louis, MO
    5 days ago
  • $78k - $100.5k

     ...advancement is nurtured. Role Description: As a Software Engineer II, you will play a key role in designing, developing, and delivering modern applications that...  ...enhancements. You'll contribute across the full stack-developing intuitive front-end experiences,... 
    Fullstack
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Safety National

    Saint Louis, MO
    10 days ago
  • $100k

     ...Vegas) -2023/2022 and at Gartner Data Analytics Summit (Florida)-2023...  ..., We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts...  ...NLP, Text mining, Tableau, PowerBI, Databricks, Tensorflow REQUIRED SKILLS... 
    Databricks
    Fullstack
    Full time
    H1b

    SynergisticIT

    Saint Louis, MO
    2 days ago
  • $100k

     ...Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers...  ...include NLP, text mining, Tableau, PowerBI, Databricks, Tensorflow. For Java/full stack/software... 
    Databricks
    Fullstack
    Full time
    H1b

    SynergisticIT

    Saint Louis, MO
    1 day ago
  •  ...Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers...  ...of Statistics, Tableau, Powerbi, Snowflake, Databricks, Python, Computer Vision, data visualization... 
    Databricks
    Fullstack
    H1b

    SynergisticIT

    Saint Louis, MO
    5 days ago
  • $124k - $280k

     ...Specialty/Competency: Data, Analytics & AI Industry...  ...Time Type: Full time Travel Requirements...  ...techniques to design and develop robust data solutions for...  ...plans. As a Senior Manager, you will drive use case...  ...including Snowflake or Databricks Experience working with... 
    Databricks
    Full time
    H1b

    PwC

    Saint Louis, MO
    2 days ago
  •  ...LightEdge Solutions is developing the IT solutions...  .... The Data Center Tier 2 Technician...  ...is responsible for managing, maintaining, and...  ...computer hardware and software skills, including...  ...offers a full stack of best-in-class IT...  ...SSAE 18 SOC 1 Type II, SOC 2 Type II and... 
    Fullstack
    For contractors
    Work at office
    Local area
    Remote work

    Light Edge

    Saint Louis, MO
    3 days ago
  • $56 - $80 per hour

     ...Utilities client is seeking a Lead Full Stack Software Engineer to join their...  ...materials (BOM) integrations and data validation workflows Develop modern full-stack solutions with...  ...governance, data quality, or master data management concepts Experience building... 
    Fullstack
    Full time
    Local area
    3 days per week

    KellyMitchell Group

    Saint Louis, MO
    1 day ago
  • $100k

     ...Vegas) -2023/2022 and at Gartner Data Analytics Summit (Florida)-2023...  ..., We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts...  ...NLP, Text mining, Tableau, PowerBI, Databricks, Tensorflow REQUIRED SKILLS... 
    Databricks
    Fullstack
    Full time
    H1b

    SynergisticIT

    Saint Louis, MO
    3 days ago
  •  ...leading investment banking firm based in St. Louis, is hiring a Developer II. In this role, you will participate in all phases of...  ...Computer Science or a related field and possess 2-4 years of software development experience. Skills in C#/.NET, T-SQL, and Angular... 
    Fullstack

    Stifel

    Saint Louis, MO
    2 days ago
  •  ...is building its data and analytics function...  ...BI Reports Develop, maintain, and...  ...best use of BI software, investigating...  ...Assist in change management for analytics deliverables...  ...(Snowflake, Databricks). Advanced...  ...Exposure to the full data technical stack. Ability to work... 
    Databricks
    Fullstack
    Full time
    For contractors
    Work at office

    Guarantee Electrical

    Saint Louis, MO
    3 days ago
  •  ...GIS Software Developer, St. Louis, MO Qualified GIS Software Developer...  ...functionality of the product, using full stack development where possible....  ...) and other location-based data. - Experience utilizing,...  ...3 and SQL. - Query and management skills with geospatial and... 
    Fullstack
    Contract work

    Next Step Systems LTD

    Saint Louis, MO
    4 days ago
  • $95k - $120k

     ...training and modern driver risk management solutions. We are...  ...Role We are looking for a Software Engineer II to contribute to the design,...  ...of scalable applications and data services across the Smith System...  ...cross-functional teams to develop modern applications,... 
    Work at office

    Smith System Driver Risk Management

    Saint Louis, MO
    4 days ago
  •  ...Software Engineer DCS Corp. is an employee-owned organization...  ..., and modern technology stacks. Essential Job Functions: Develop, modernize, and maintain...  ...8 years of experience in full stack development to...  ...common geospatial tools, data, and operating platforms.... 
    Fullstack
    Remote work

    DCS Corp

    Saint Louis, MO
    3 days ago
  • $100k - $179k

     ...Senior Full Stack Engineer About the vision: Wells Fargo Wealth & Investment Management (WIM) is making a significant multi-year investment...  ...applications. Our Senior Software Engineers require a...  ...interpersonal skills. ~1+ years developing or maintaining RESTful... 
    Fullstack
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Phenom People

    Saint Louis, MO
    1 day ago
  • $76.25k - $124.16k

     ...Software II Developer - Remote - Drupal Saint Louis, Missouri Information Services Days Full-Time Salary: $76,252.80 – $124,155.20 / year (Salary or hourly rate is based on job...  ...as needed, and participating in risk management activities. Responsibilities Drupal 10+ backend... 
    Hourly pay
    Full time
    Work experience placement
    Remote work

    ESR Healthcare

    Saint Louis, MO
    4 days ago
  •  ...exceptional chance to progress your career as a Full Stack Software Engineer, allowing you to make a...  ...Information System Technician, IC, DS, Data Systems Technician Various...  ...Knowledge of cloud services, deployment, and management within platforms such as AWS, Azure, or... 
    Fullstack
    For contractors
    Local area

    INflow Federal

    Saint Louis, MO
    2 days ago
  • $100k - $105k

     ...security priorities. Mid-level Software Engineer at DLS Engineering (...  ...level Software Engineer for a full-time position supporting a...  ...development methodology making data accessible, discoverable, and...  ...2 years of experience in full stack development to include Java, Web... 
    Fullstack
    Full time

    DLS Engineering

    Saint Louis, MO
    3 days ago
  • $140k - $210k

     ...only one choice. Staff Software Engineer The Digital Farming...  ...-focused prototyping and full-stack software development of...  ...events with no loss of data, and satisfy service-level...  ...constructively review existing and developing code bases. Manage trade-offs between... 
    Fullstack

    Bayer

    Saint Louis, MO
    1 day ago
  • $100k - $150k

     ...(*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II on the Meta Profile team, you will design and build scalable...  ...generation pipelines and services that synthesize job and job seeker data into a single source of truth consumed across Matching and... 
    Work experience placement
    Local area

    Indeed

    Saint Louis, MO
    3 days ago
  •  ...is seeking a seasoned Senior Software Engineer on a contract basis...  ...and cost Partner with IT to manage and operate our AWS...  ...development experience ~ Solid full-stack or backend-focused engineering...  ...SQL databases and relational data models ~ Strong understanding... 
    Fullstack
    Hourly pay
    Contract work

    Airgain, Inc.

    Saint Louis, MO
    4 days ago
  • $252k - $362k

     ...The Public Sector software engineers (SWEs) create the...  ...-deployed teams use to develop agentic capabilities that...  ...agents Optimize data retrieval for agents...  ...Ideally you will have: Full Stack Development: Proficiency...  ...appropriate and necessary to manage applicants' needs,... 
    Fullstack
    Full time

    Scale AI

    Saint Louis, MO
    1 day ago
  • $95k - $154k

     ...look like real work, current tech stacks, interview confidence, and the...  ...considering candidates for entry-level software engineering and data roles, especially Java full stack, Java/Python development,...  ...programmers , Java full stack developers , Python/Java developers ,... 
    Fullstack
    Full time
    H1b

    SynergisticIT

    Saint Louis, MO
    2 days ago
  • $90k - $154k

     ...never reach a hiring manager. They're filtered...  ...ready signals-specific stacks, strong project...  ...helped candidates land full-time roles at...  ...includes entry-level software programmers, Java full stack developers , Python/Java developers...  ...engineers , data analysts , data... 
    Fullstack
    Full time
    H1b

    SynergisticIT

    Saint Louis, MO
    1 day ago
  •  ..., Enterprise Fleet Management, an affiliate of Enterprise...  ...of a Engineer 2, Software The Information...  ...to enable and develop our innovative I.T....  ...a privately held, full-service fleet management...  ...problem, collect data, establish facts, draw...  ....Net, SPA, JSON, IIS, SQL Server, SSIS,... 
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Enterprise Holdings

    Saint Louis, MO
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer II - Meter Data Management Software (Full Stack, Databricks). Be the first to apply!