Highlights
Develop next-gen platforms with Python, integrate AI for efficiency, work on SQL transactions & code generation.
Description
Join our dynamic and innovative technology consulting firm where you’ll be at the forefront of building next-generation digital solutions. This is an exciting opportunity to work on a wide range of projects that combine deep domain expertise with cutting-edge technology, helping businesses optimize operations, accelerate revenue growth, and deliver tangible outcomes.
In this role, you will:
- Platform Development: You’ll be responsible for developing platform components using Python, working on parsing, metadata extraction, and transformation. You’ll utilize JSON-driven pipelines and configuration-based workflows, with a focus on template-based rendering tools like Jinja.
- Program Analysis & Transformation: Your expertise in parsing concepts (ANTLR or similar) will allow you to analyze code into Abstract Syntax Trees (AST), understanding enterprise application patterns and code structures. You’ll contribute to reverse engineering and code transformation pipelines, enhancing our development processes.
- AI Integration: You’ll integrate Language Model APIs for documentation and code generation workflows, implementing chunking, retry mechanisms, and prompt orchestration. Our goal is to build AI-assisted developer workflows that automate repetitive tasks, increasing productivity and efficiency.
- Enterprise Application Concepts: You’ll work with SQL concepts including transactions, cursors, and ACID properties. You will apply object-oriented design principles and contribute to abstraction layers such as generic database interfaces, ensuring robust and scalable enterprise applications.
- Engineering Practices: You’ll write clean, modular, maintainable code and participate in architecture and design discussions. Taking ownership of modules end-to-end, you will document design decisions and implementation approaches, fostering a culture of collaboration and innovation.
This is an excellent opportunity for someone with 2-3 years of experience in Java or C#, strong understanding of Object-Oriented Programming concepts, and solid SQL knowledge. If you’re passionate about modern technology, enjoy solving complex problems, and want to be part of a team that makes a real impact, we’d love to hear from you!
Skills