
Principal Software Engineer Full Stack
- Raritan, NJ
- $115,000-197,800 per year
- Permanent
- Full-time
- Manage portfolio of multiple development projects and teams
- Passionate hands-on technical contribution and leadership!
- Design and drive development of products with cloud based microservices architecture
- Experience with integrating the internal products with 3rd party solutions
- Partner and collaborate with peer engineers and customers to deliver impact on our products for the sponsors from different corporate sectors
- Help Business improve process and help business to make data driven decisions and meaningful insights
- Find opportunities to efficiently build and release products using the latest innovations in technology
- 8+ years of full-stack software development experience, preferably on C#, React/Angular, Python and Data Engineering stack (SQL, No-SQL, ADF, Databricks, Py-Spark, etc.).
- Possess a sound understanding of Computer Science fundamentals including Algorithms, Data Structures, Object Oriented Design, System Design.
- Experience working with IT and application development functions
- Experience in one or more BI software tools like Tableau, Qlik, Power BI, etc.
- Experience using AI tools and services (ChatGPT, Claude, Llama, OpenAI, Gen AI stack, RAG, agentic AI, etc.)
- Experience with DevOps, Azure/AWS with Jenkins, SonarQube, Git, Bitbucket, CI-CD modules
- Communication, problem-solving, partner management
- Ability to travel up to 10% of the time, including international travel.
- Must be able to speak, read, and write English proficiently.
- BS or MS in Computer Science or related experience.
- 3+ years of people management experience
- Knowledge of ERP/SAP systems, IoT related technologies
- Knowledge of AI, ML, Gen AI stack (prompt-engineering, RAG, Agentic AI, etc.)