+91 80748 68174 contactoffcampusjob@gmail.com

Lead Software Engineer

PowerPlan Smyrna, Georgia, US

About the Role

This role is a high-impact opportunity to shape the next generation of PowerPlan’s cloud-native SaaS platform — NXT. The Senior Software Developer owns delivery of scalable, maintainable services while playing a critical role in the company’s modernization from legacy PowerBuilder systems to modern C#/Angular architecture, and in embedding intelligent capabilities across the platform through classical machine learning pipelines and Generative AI solutions.


Is your CV ready If so, and you are confident this is the role for you, make sure to apply asap.

This is an ideal role for someone who thrives in challenging technical environments, enjoys solving complex business problems, and wants to help define the future of a platform trusted by regulated utilities for decades.

KEY PERFORMANCE OBJECTIVES — FIRST 12 MONTHS

01 Master System Architecture & Project Context

Within 4–6 weeks, develop a complete understanding of assigned modules, system interactions, legacy dependencies, and cloud-native components — including the current state of ML and GenAI integrations across the platform. Deliver a 15–20 minute knowledge presentation to the Director of Software Development demonstrating architectural fluency, including a map of where ML models, LLM services, and data pipelines currently exist or are planned.

Within 4–6 weeks

02 Establish a Growth & Contribution Roadmap

Develop a 6-week roadmap covering technical upskilling, backlog contribution targets, test coverage goals, and at least three improvements to team tooling or workflow. Include a personal development plan for deepening applied ML/GenAI skills relevant to the NXT platform — RAG architecture patterns, prompt engineering, ML model serving. Review with the Software Development Manager.

Within 6 weeks

03 Deliver High-Quality, Production-Ready Features — Including AI/ML-Powered Capabilities

Consistently design, develop, and deliver cloud-native features aligned with NXT architecture standards. Code meets definition-of-done criteria, includes meaningful automated tests, and requires minimal rework across sprints. This includes building and maintaining features powered by:

  • Classical ML — prediction models, anomaly detection, recommendation engines
  • GenAI — RAG-based search, LLM-driven chatbots, intelligent document processing
  • Feedback loops that capture user interactions to retrain or fine-tune models

Ongoing

04 Advance the Company’s Modernization & AI Integration Strategy

Contribute to the broader modernization effort by delivering refactored services, improving code quality standards, and identifying opportunities for automation or simplification of legacy integrations. Proactively identify where classical ML predictions, GenAI assistants, or LLM-powered workflows can replace manual processes or unlock new product value. Demonstrate consistent, measurable progress toward long-term PowerBuilder deprecation goals.

Ongoing

05 Raise Team Productivity Through AI-Assisted Development

Within 6 months, demonstrate measurable productivity gains — improved cycle time, higher test coverage, or increased story throughput — directly linked to AI-assisted development tools. Contribute reusable patterns, SDKs, or internal libraries that make it easier for the broader team to integrate ML models and LLM services into their own features. Transform AI from experimental tooling into a stable productivity multiplier across the engineering team.

Within 6 months

06 Maintain High Operational Reliability — Including ML/AI Components

Deliver services with strong unit, integration, and regression test coverage; meet incident response SLAs; and demonstrate reductions in defects and operational interruptions over time. For ML and GenAI features, ensure model performance is monitored, inference latency is within SLA, and outputs are validated against quality and safety thresholds — especially in regulated financial and tax contexts.

Ongoing

CANDIDATE PROFILE

Must-Have Experience

  • 7–10+ years of hands-on software development with enterprise-grade applications
  • Strong proficiency in C#/.NET, Angular or React, and cloud-native development on Azure
  • Experience modernizing legacy systems, including migration from monoliths to modular services
  • Deep understanding of microservices, RESTful API design, and event-driven architectures
  • Working knowledge of CI/CD pipelines, automated testing, and DevOps practices
  • Working experience integrating classical ML models — prediction endpoints, feature pipelines, model serving (ML.NET, Azure ML, ONNX), and retraining feedback loops
  • Hands-on GenAI/LLM integration — RAG architectures with vector databases, conversational AI features, prompt engineering, and guardrails in regulated environments
  • Familiarity with MLOps: model versioning, A/B testing, drift monitoring, and inference pipeline management in production
  • Experience with AI-assisted development tools (GitHub Copilot, Cursor, Windsurf)
  • Demonstrated ownership mindset: follows through, escalates blockers early, raises the engineering bar

Differentiating Qualities

  • Background in regulated industry software — utilities, energy, financial services, or similar compliance-heavy environments
  • Experience specifically with PowerBuilder migration or comparable legacy modernization programs
  • Has deployed LLM-powered features in production within an enterprise or regulated product, including output validation and safety layer implementation
  • Contributor to team-level AI/ML patterns, SDKs, or internal libraries that scaled across engineering teams
  • Active in engineering communities — conference talks, open source contributions, or published technical writing around AI/ML or cloud architecture
  • Experience working in a private equity or corporate parent structure

PowerPlan is an EOE”

note that this is a hybrid role that involves a combination of onsite work from our corporate office as well as work from home. While we strive to accommodate flexible working arrangements when sensible, there will be times when onsite work is required. xywuqvp This could include scheduled office days, team meetings, client meetings, or special events.

Required Skills

cloud-native C#/Angular machine learning GenAI LLM

Interested in this role?

Apply now and take the next step in your career.

Apply Now