Careers at NebuLogic.

Build the Software Behind Everyday Public Services

Join the team behind the SMART® solutions that cities, counties, state agencies, and public health programs rely on every day.

3 open roles7 openingsFull-time and consultant

How we work

Flat StructureIdeas move on merit, with direct access to the people making decisions.
Clear CommunicationWe say what we mean and keep clients and teammates informed.
Full OwnershipYou own your work from the first requirement to production.

Current openings

Open Roles

Engineering

Backend Engineer

JavaSpring BootPostgreSQLRedisAzure
2open
positions
  • Experience3–4+ years
  • LocationHyderabad, India
  • TypeFull-time

About the role

Design, build, and run the backend services behind SMART® CRM. You will work across the data, caching, security, and infrastructure layers, and partner closely with product, DevOps, and QA.

What you will do

  • Design and build Java microservices (Java 8, 17, and 21) with Spring Boot.
  • Write and tune SQL for MySQL and PostgreSQL, including indexes, triggers, and stored procedures.
  • Build Redis caching with TTL-based expiry and pub/sub messaging.
  • Implement authentication and authorization with Spring Security.
  • Build scheduled and batch jobs, backed by unit tests.
  • Integrate GIS and Esri mapping features where a solution calls for them.
  • Deploy and run services on Microsoft Azure: container services, Service Bus, Entra ID, Blob Storage, and Key Vault.
  • Maintain CI/CD pipelines, Docker images, and Terraform-based infrastructure.
  • Monitor production with Datadog, Grafana, Prometheus, and Sumo Logic, and resolve issues quickly and independently.
  • Work in Git on GitLab or GitHub with clean commits and thorough code reviews.

What you bring

  • Java, Spring Boot, and Spring Security
  • Microservices design and development
  • MySQL or PostgreSQL
  • Redis
  • Strong debugging skills
  • Schedulers and batch processing
  • Unit testing frameworks
  • Git on GitLab or GitHub

Good to have

  • GIS, Esri, or other map-based integration
  • Datadog, Grafana, Prometheus, or Sumo Logic
  • Azure: AKS or Container Apps, Service Bus, Entra ID, Blob Storage, and Key Vault
  • CI/CD, Docker, and Terraform

Education: a degree from a tier-1 engineering institute, such as IIT, NIT, BITS, or VIT, or an equivalent international university, is preferred.

Ready to apply? Choose this role in the form below and attach your resume.Apply for this role

Business Analysis

Business Analyst SME & City Permitting & Licensing

Plan reviewZoning & land useInspectionsCode compliance
3open
positions
  • Experience2+ years
  • LocationTexas, USA
  • TypeFull-time / Part-time / Consultant

About the role

Bring your permitting and licensing expertise to SMART® City Permits & Licenses engagements. You will help cities and counties map how plan review, zoning, inspections, and code compliance really work, then turn that knowledge into a solution their staff and residents can rely on.

What you will do

  • Review and refine project scope, deliverables, and business requirements.
  • Lead stakeholder sessions to map business, regulatory, and operational processes.
  • Document end-to-end workflows, including reviews, approvals, inspections, exceptions, and dependencies.
  • Write and validate user stories, workflows, and acceptance criteria.
  • Support user acceptance testing and system implementation.
  • Lead or support on-site and remote user training.

What you bring

  • 2+ years of business analysis experience in permitting, licensing, planning, or a related field
  • Direct experience with U.S. cities, counties, or local agencies, as an employee, consultant, contractor, or technology partner
  • Proven subject matter expertise in plan review, zoning and land use, inspections, or code compliance

Compensation matches your experience and expertise. Full-time, part-time, and consultant arrangements are all available.

Ready to apply? Choose this role in the form below and attach your resume.Apply for this role

Business Analysis

Business Analyst – Enterprise CRM & Customer Experience

CRM / CXCase managementUATAgileJIRA
2open
positions
  • Experience2+ years
  • LocationHyderabad, India
  • TypeFull-time

About the role

Own CRM and customer experience delivery for local, state, and public sector clients, from the first requirements workshop through go-live and production support.

What you will do

  • Lead requirements gathering, stakeholder discussions, and functional analysis.
  • Manage end-to-end CRM and CX implementations, including case management, service requests, workflows, dashboards, and the agent desktop.
  • Configure platform modules and translate business rules into workflows, queues, and cross-channel routing.
  • Coordinate with business stakeholders, developers, QA, and support teams.
  • Manage escalations, defect tracking, and issue resolution, and keep clients informed before they need to ask.
  • Plan and support UAT, regression testing, release validation, and production go-live.
  • Track work in JIRA or a similar tool within Agile and Scrum.

What you bring

  • 2+ years in business analysis and project coordination, ideally on enterprise CRM or CX implementations
  • Hands-on experience with an enterprise CRM or CX platform, including case management, workflows, and dashboards
  • Familiarity with cross-channel service delivery across web, social, and service channels
  • Proven ability to manage escalations, defect lifecycles, and cross-functional coordination on your own
  • Proficiency with JIRA, Zoho, or similar Agile tools, plus strong documentation and writing skills

Good to have

  • Exposure to enterprise ecosystems such as ERP platforms and enterprise infrastructure
Ready to apply? Choose this role in the form below and attach your resume.Apply for this role
Don’t see the right fit?Send a general application and tell us what you do best.
General application

Apply

Apply to NebuLogic

Choose a role, add your details, and attach your resume. It takes about two minutes.

Questions about a role?
Contact@NebuLogic.com · (972) 335-0699

Your application and personal details stay strictly confidential.

Thank You,

We have your application, and our team will be in touch if there is a match.