06 Sep
|
Sparix Global
|
Uttar Pradesh
06 Sep
Sparix Global
Uttar Pradesh
Title: Outsystem Developer
Location: Remote
Exp: 5+ years
Shift: 6 am-3 pm
We are seeking a Senior OutSystems Developer. This role reports to the Business Improvement Manager and involves working closely with business leaders to embed innovative digital solutions. You will work on high-impact projects transforming current processes and promoting data-driven decision-making. You must exhibit strong initiative, excellent analytical and problem-solving skills, and the ability to work autonomously.
Key Responsibilities
End-to-End Development: Lead the full OutSystems development lifecycle, including solution design, architecture decisions, component development, integrations, testing, deployment, documentation, and ongoing optimization.
AI Integration: Design AI-powered features within OutSystems applications using native capabilities (OutSystems AI Mentor Studio) and external AI services (OpenAI, Azure OpenAI, AWS Bedrock).
Mentorship & Quality Assurance: Mentor developers to take on increasing responsibilities and achieve OutSystems certifications. Enforce strict adherence to OutSystems best practices, code reviews, and performance standards.
Technical Design: Translate business requirements into scalable OutSystems applications by producing technical specifications, data models, UI/UX flows, logic diagrams, and performance-focused designs.
Architecture Maintenance: Build, enhance, and maintain OutSystems applications with a focus on clean architecture and reusable components.
Systems Integration: Own integrations with external systems (REST/SOAP APIs, SQL databases, authentication services, document repositories, and enterprise tools), ensuring they are secure, reliable, and monitored.
Legacy Migration: Migrate legacy systems or manual processes into OutSystems applications through structured discovery, solution design, build, UAT coordination, and production rollout.
Cross-Functional Collaboration: Work with cross-functional teams (Business, Data, BA, IT) to prioritize enhancements, resolve blockers, and deliver high-quality releases on time.
Change Management: Define and execute a structured application change-management approach, covering versioning, branching, deployment pipelines, rollback planning, dependency analysis, and release notes.
Platform Assessment: Perform independent technical assessments to identify platform limitations, performance bottlenecks, architectural risks, and opportunities for automation or reusability.
Data Alignment: Collaborate with the Data & Analytics team to ensure application data structures, APIs, and event flows support reporting, dashboards, and long-term analytics needs.
Agile Delivery: Manage assigned development tasks using project management tools (like ClickUp) and establish/follow Agile delivery practices (backlog refinement, sprint planning, demos, retrospectives).
Skills Required
Experience: Minimum of 5 years developing complex applications in OutSystems (Reactive/Mobile/Web) on ODC and O11, including architecture, data modeling,
and integrations.
OutSystems Best Practices: Strong understanding of performance patterns, LifeTime deployment, error handling frameworks, security roles, reusable UI patterns, and asynchronous processes.
Lifecycle Delivery: Proven ability to deliver full-lifecycle projects from discovery to deployment within OutSystems and other low-code platforms.
Certification: OutSystems certification (Reactive / Professional Web / Mobile Developer or Architect) is strongly preferred.
AI & Emerging Tech: Ability to test new AI capabilities and stay current with emerging AI best practices, platform updates, and industry patterns to continuously improve solution architecture.
Engineering Fundamentals: Solid understanding of software engineering fundamentals, including design patterns, integration patterns, API standards, SQL, and environment management.
Agile Tooling: Experience working in Agile teams utilizing tools like ClickUp and Azure DevOps.
Documentation: High attention to detail with robust documentation habits (architecture diagrams, data models, logic flows, and release documentation).
Communication: Excellent written and verbal communication skills, with a proven ability to explain complex technical decisions to non-technical stakeholders.
Problem Solving: Strong analytical mindset for troubleshooting performance issues, debugging integrations, and identifying architectural improvements.
Work Ethic: Reliable, self-motivated, and able to maintain confidentiality and professionalism under pressure. Ability to work autonomously, manage priorities, and deliver high-quality output reliably.
📌 Outsystem Developer (Uttar Pradesh)
🏢 Sparix Global
📍 Uttar Pradesh