Job Title: IBMi Analyst / Developer
Location: Lucknow
Education: BE / B.Tech / MCA
Your Mission
As an IBMi Analyst / Developer, you will play a key role in shaping the technical vision, design, and implementation of our software products. You'll be involved at every stage of the development cycle, collaborating with R&D management, developers, product managers, and support teams. We value autonomy, reliability, and a strong sense of collective success.
Key Responsibilities
- Modernize RPG/Synon applications, including manual retrofits and testing of modernized systems.
- Design and evolve robust, modular, and scalable software architectures aligned with business needs.
- Develop strategic features with a strong focus on technical excellence and functional depth.
- Proactively contribute to decisions on stacks, tools, patterns, and development practices.
- Participate in technical discussions and architecture reviews with R&D and other technical leads.
- Estimate effort, plan milestones, and deliver on commitments with reliability and accountability.
- Take ownership of your work from design to production deployment, including testing, refactoring, and documentation.
- Mentor and guide other developers; share knowledge and encourage skill development within the team.
- Foster a culture of technical excellence, mutual support, and continuous learning.
Technical Environment
- Expert-level proficiency in RPG/CL (all variants including ILE)
- Strong understanding of modern IBMi application architecture
- Excellent knowledge of DB2 and SQL
- Strong analytical, debugging, and troubleshooting skills
- Effective communication and collaboration abilities
- Knowledge of Synon is a plus
- Experience with Agile methodologies (Scrum)
- Exposure to unit testing on IBMi
- Experience in writing technical and functional design documents
Desired Profile
- 312 years of experience in IBMi development
- Strong ability to design, estimate, and deliver within a collaborative team environment
- Confident in defending technical decisions while remaining open to feedback
- Eager to mentor, challenge, and support others growth
- Naturally proactive and committed to continuous improvement
- Thrive in an environment that values trust, autonomy, and teamwork
What We Offer
- A meaningful role with real technical decision-making authority
- Long-term, evolving projects with real impact
- A human, supportive, and empowering work environmentno micromanagement
- Diverse and stimulating technical challenges across projects