GMS Application Developer Grid (Gridgeo & RTOC)

22nd Century Technologies, Inc.
Taylor, TX, United States
5 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$104,000.0 - $166,400.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Apache ActiveMQ Artificial Intelligence Airflow Amazon Web Services Applications Architecture HTML5 Automation of Tests Unit Testing Microsoft Azure Cascading Style Sheets (CSS)
+49 more
Cloud Computing Code Review Computer Engineering Continuous Integration Information Engineering Database Development Java Message Service (JMS) Python (Programming Language) PostgreSQL Apache Maven MySQL Network Model Oracle Databases Performance Tuning Release Management Ansible Tensorflow Service Pack Shell Script Software Engineering TypeScript Extensible Markup Language (XML) Data Processing GitHub Copilot Pytorch Spring-mvc ReactJS Retrieval-Augmented Generation Large Language Models Prompt Engineering Spring-boot Backend Git Containerization AngularJS Integration Tests Information Technology Apache Kafka Bitbucket Front End Software Development Application Client Claude Restful APIs GPT Data Pipelines TIBCO (Software) Docker Jenkins Databricks

Job description

  • We are seeking experienced Client Application Developers to design, develop, enhance, and maintain electric power grid applications, including Energy Management Systems (EMS), Gridgeo, Real-Time Operator Communication (RTOC), and Network Model Management Systems (NMMS).
  • The role involves full-stack development, application troubleshooting, testing, production support, and system modernization using Java, Spring Boot, React, Angular, Python, cloud technologies, and AI-assisted development tools.

Responsibilities:

  • Design, develop, test, and maintain enterprise grid applications.
  • Develop backend services using Java 17+ and Spring Boot.
  • Build frontend applications using React, Angular, TypeScript, and JavaScript.
  • Develop and integrate REST APIs and database solutions.
  • Troubleshoot application issues, perform root cause analysis, and resolve production defects.
  • Participate in code reviews, unit testing, integration testing, and security patching.
  • Automate development and deployment processes using Jenkins, Maven, Git, and Bitbucket.
  • Work with Docker, AWS/Azure, and containerized applications.
  • Leverage AI tools such as GitHub Copilot, ChatGPT, and Claude for software development and testing.
  • Support data processing and pipelines using Databricks and Apache Airflow.
  • Collaborate with business users, architects, project managers, and technical teams.
  • Prepare technical documentation and support application releases.

Required Technical Skills:

  • Backend: Java 17+, Spring Boot, Spring MVC.
  • Frontend: React, Angular 12+, TypeScript, JavaScript, HTML5, CSS3.
  • Programming: Python, Shell Scripting.
  • Database: Oracle, PostgreSQL, MySQL.
  • DevOps: Git, Bitbucket, Maven, Jenkins, Ansible.
  • Cloud/Containers: AWS, Azure, Docker, Docker Compose.
  • AI/ML: GitHub Copilot, GPT, Claude, Prompt Engineering, LLMs, RAG.
  • Data Engineering: Databricks, Apache Airflow, Data Pipelines.

Requirements

  • Level II (2+ Years): Application development, troubleshooting, testing, CI/CD, and production support.
  • Level III (3+ Years): Advanced development, security patching, code reviews, automated testing, and business requirement analysis.
  • Senior (5+ Years): System design, application architecture, performance optimization, technical guidance, and mentoring.
  • Lead (8+ Years): Technical strategy, architecture standards, cross-team leadership, mentoring, and engineering roadmap development., * Experience in electric power utilities, grid operations, EMS, ISO/RTO environments, or energy markets.
  • Knowledge of TIBCO JMS, ActiveMQ, Apache Kafka, and CIM/XML data models.
  • Familiarity with NERC Reliability Standards, CIP protocols, PUCT rulings, and Nodal Protocols.
  • Experience with AI/ML frameworks such as PyTorch and TensorFlow., * Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field required.
  • Master’s degree preferred.
  • Equivalent education and relevant experience may be considered.

About the company

22nd Century Technologies, Inc., is one of the fastest growing IT Service Integrator and Workforce Solution companies in the United States. Founded in 1997, 22nd Century Technologies is a Certified National Minority Business Enterprise with 6,000+ people including 600+ Cyber SMEs nationwide supporting our customers in all 50 states, Canada, and Mexico. With HQs in Somerset, NJ and Mclean, VA, 22nd Century has 14 offices throughout the United States. As part of our unrelenting focus on quality and compliance, 22nd Century Technologies delivery is based on Certified Matured Processes including CMMI L3 Dev & SVC, ISO 20000, ISO 27001, and ISO 9001 quality processes. With a strong focus on the public sector, 22nd Century currently holds government contracts with 14 out of 15 Federal Executive agencies including DoD, 37 other Federal agencies, 50 States, 115+ Local agencies, and 37 School Districts. In the last three years, we have expanded our services to Fortune 500 and other commercial

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…