Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Granicus

Software Engineer

Granicus

Senior Software Engineer developing scalable software solutions for Granicus's SaaS platform. Collaborating with cross-functional teams and leveraging AI-assisted development tools for enhanced delivery.

Posted 7/10/2026full-timeRemote • 🇮🇳 IndiaSeniorLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in .NET technologies, including ASP.NET MVC and Web API, with a strong focus on AI/ML integration and Agile development practices. Proven ability to lead software projects, enhance code quality through automated testing, and collaborate effectively with cross-functional teams.

Highest-signal resume keywords
8+ Years Professional ExperienceExpertise in .NET TechnologiesAI/ML Capabilities IntegrationAgile Development ExperienceStrong Leadership Skills

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
.NET DevelopmentASP.NET MVCWeb APISQL ServerDesign PatternsArchitectural PrinciplesAI/ML IntegrationAutomated TestingCode ReviewPerformance Optimization
Soft Skills
CollaborationCommunicationProblem-SolvingLeadershipPassion for Learning
Tools & Technologies
GitAI-Assisted Development ToolsGitHub CopilotCursorOpenAIAzure AILangChain
Industry Keywords
Agile DevelopmentTest-Driven DevelopmentCollective OwnershipEgoless ProgrammingOperational ResilienceCustomer ValueTechnical Documentation

Tech Stack

Tools & technologies
ASP.NETAzure.NETSDLCSQL

About the role

Key responsibilities & impact
  • Learn about and uphold the Development team’s core values: Test-Driven Development, Collective Ownership, Agile Development, and Egoless Programming.
  • Write high-quality software using test-focused practices.
  • Be a core contributor to Granicus's automated testing suites.
  • Develop bug fixes and feature changes for at least one application within the Granicus product suite.
  • Collaborate with your Scrum team, the Development team, and the broader Product Organization.
  • Be a participating member of the broader Granicus technology organization.
  • Engineering Velocity: Accelerated delivery through AI-assisted development tools and practices.
  • Quality & Reliability: Improved testing, monitoring, and operational resilience through AI-driven SDLC practices.
  • Innovation: Introduction of AI-driven capabilities across the platform.
  • Customer Value: Reduced manual effort and enhanced accessibility and compliance outcomes through AI-enabled solutions.

Requirements

What you’ll need
  • 8+ years of professional experience, including 2+ years in leading the design and development of complex software solutions using .NET technologies.
  • Minimum of 6+ years of experience as a .NET Developer.
  • Proven track record of successfully leading and delivering complex software projects.
  • In-depth knowledge of ASP.NET MVC, Web API, and other relevant technologies.
  • Proficiency in designing and implementing database solutions using SQL Server or other relational databases.
  • Strong understanding of design patterns and architectural principles.
  • Demonstrated leadership experience, with the ability to lead and inspire a development team.
  • Proven ability to make sound technical decisions and provide architectural guidance.
  • Exceptional problem-solving skills with a focus on delivering high-quality solutions.
  • Extensive experience working in Agile development environments.
  • Excellent collaboration and communication skills with cross-functional teams.
  • Proficient in using version control systems, such as Git.
  • Strong passion for learning and staying updated on emerging technologies.
  • Experience in creating and maintaining comprehensive technical documentation.
  • Ability to conduct and participate in rigorous code reviews.
  • Experience in designing and optimizing applications for scalability and performance.
  • Hands-on experience with AI-assisted development tools, such as GitHub Copilot, Cursor, or similar tools, to improve productivity and code quality.
  • [MUST HAVE] Experience designing and delivering software solutions that incorporate AI/ML capabilities, including AI agents, intelligent workflows, and automation systems.
  • Ability to collaborate with product and data teams to identify opportunities to integrate AI-driven features into the platform.
  • Understanding of AI/ML system integration patterns, including APIs, model serving, prompt orchestration, and related approaches.
  • Exposure to AI ecosystems/frameworks, such as OpenAI, Azure AI, LangChain, or similar technologies, in production use cases.

Benefits

Comp & perks
  • Employee Resource Groups to encourage diverse voices
  • Coffee with Mark sessions – Our employees get to interact with our CEO on very important and sometimes difficult issues ranging from mental health to work-life balance and current affairs.
  • Microsoft Teams communities focused on wellness, art, furbabies, family, parenting, and more.
  • We bring in special guests from time to time to discuss issues that impact our employee population