11+ Software architecture Jobs in Kolkata | Software architecture Job openings in Kolkata
Apply to 11+ Software architecture Jobs in Kolkata on CutShort.io. Explore the latest Software architecture Job opportunities across top companies like Google, Amazon & Adobe.
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in.
REQUIREMENTS:
- 16+ years of experience in designing and developing technology solutions using a variety of platforms, languages, and tools, with at least 5+ years of software architecture experience
- Strong background into Devops, Azure, Java, .NET, all mobile, web and backend solutions
- Ability to think breakthroughs by leveraging new age technologies and a deep understanding of the client’s business and the industry they operate in
- Ability to lead by example by picking up coding of complex functionalities when required
- Strong understanding of technology and the ability to deep dive into a technology problem
- Ability to influence key client stakeholders on their technology and operations strategy
- Vast experience in owning delivery of complex technology solutions for global clients
- Ability to multitask and own multiple technology tracks simultaneously in a globally distributed delivery setup
- Experience in creating cutting edge technology solution by collaborating with other world class technologists
- Balanced approach that aligns technology-based solutions with customer needs
- Visible thought leadership through technology blogs, whitepapers, presentations etc.
- Fluent verbal and written language skills and ability to convey a message in a simple and structured manner, customized to the audience and to the mode of communication
RESPONSIBILITIES:
- Owning the technology health of the project / account on all key metrics
- Ensuring projects / accounts meet technical standards of governance, technology standards and best practices
- Owning the long term as well as the short-term technology strategy of your project / account
- Identifying opportunities in the current engagement to cross sell or up sell Nagarro’s offerings
- Conceptualizing and owning the technical architecture and design of the projects you are influencing
- Harnessing your consulting skills in a culture that promotes opportunities to provide thought leadership and breakthrough solutions for our clients.
- Running workshops internally and with customers on technology and business topics to create new solution areas and use cases
- Communicating and driving adoption of organizational technology initiatives in your account
- Mentoring and managing team members, by giving constant on-the-job feedback, and by providing guidance
- If you are aligned with a Center of Excellence (CoE) or practice –
- Defining the vision for the practice/CoE, creating plan/budget for the practice
Hiring: Full Stack Developer (3+ Years Experience)
📍 Location: Kolkata (Work From Office)
We are hiring a Full Stack Developer who can work on both frontend and backend to build reliable and scalable web applications.
🔹 Responsibilities
- Develop web applications using modern frontend and backend technologies.
- Build responsive UI components.
- Design and maintain APIs and databases.
- Write clean, maintainable, and efficient code.
- Debug and improve performance of existing systems.
- Work closely with designers, QA, and product teams.
- Participate in code reviews and deployment processes.
🔹 Requirements
- 3+ years of experience as a Full Stack Developer.
- Strong knowledge of JavaScript, HTML, CSS.
- Experience with frontend frameworks like React / Angular / Vue.
- Backend experience with Node.js / Python / Java / PHP (any one).
- Knowledge of REST APIs and database systems (MySQL / MongoDB / PostgreSQL).
- Familiarity with Git and deployment processes.
- Good problem-solving and communication skills.
🔹 Good to Have
- Experience with cloud platforms (AWS, GCP, etc.).
- Understanding of system design basics.
- Experience in Agile development.
👉 Apply Kolkata-based candidates only
📩 Interested candidates can share their CV and project links.
Drive result-oriented digital initiatives in the functional areas of Strategic Planning / S&OP,
Demand planning & forecasting, Logistics/Dispatch planning, Inventory Optimization, Production
planning, Raw Material Planning, Supplier Collaboration & Management.
To conduct discussions/workshops with stakeholders to gain an understanding of the current
business process layout, synthesize business requirements, analyze documents on existing
business processes using business models, and workflow diagrams, bring out key areas requiring
improvement
Providing recommendations on supply chain digital transformation best practices
To be responsible end to end of executing tasks by following up and interacting with various
teams/leaders within the organization.
Prepare compelling business cases and other presentations on key insights and
recommendations to senior stakeholders
Re-engineer processes, develop to-be business landscape, defines KPIs and roadmap to achieve
the desired state
End-to-end ownership of shaping solutions & defining the right approach.
Key Competencies:
Proven experience and knowledge in the areas of supply chain management including (SCM
Analytics transformation, and SCM digital transformation)
Familiar with the next-generation supply chain cloud platforms and data science methods for
predictive and prescriptive analytics in the supply chain domain
Have a deep understanding of end-to-end supply chain/ OTC business processes
Strong hands-on experience and knowledge in the areas of supply chain management ( O2C,
Supply chain, and demand management, SCM transformation, SCM planning, and execution,
etc.)
Experience in leading complex, cross-functional projects/modules from design to implementation
Understanding of general technology trends, recent developments, and their business implications in areas such as the factory of the future, Edge computing, Hybrid cloud,
Automation, Blockchain, IoT, AI/Cognitive, RPA, Analytics
Critical/Innovative Thinking with a machine first mindset
Excellent written and verbal communication and presentation skills.
Project management, Stakeholder Management, Creative problem-solving skills, and excellent communication Skills
Experience in the Retail industry would be an added advantage
JD:
Location Pan India
Experience: 8 to 15Yrs
Must have skills
- "Senior" is defined as 8+ years of IT experience, and a minimum of 5+ years in Digital experience
- Minimum 3 years of hands-on experience with Informatica Cloud Data Quality (CDQ) toolset,
- Strong SQL Skills.
Nice have skills
- Knowledge of Informatica AXON Data Governance
- Familiarity of Enterprise Data Catalog
- Familiarity Cloud Data Governance and Catalog (CDGC).
We are seeking an experienced and highly skilled Python Developer with some experience in Laravel to spearhead our offshore team, in managing a large-scale USA-based product platform.
As a Senior Python Developer, you will primarily focus on building efficient data-driven applications and robust web scraping solutions. You will leverage your experience with the Scrapy framework for large-scale data collection and processing. While Python is the primary language, some experience in Laravel will be essential to contribute to PHP-based projects, allowing for full-stack support when needed.
This role requires a proactive, resourceful developer who can think on their feet and efficiently tackle complex problems.
Key Responsibilities
- Scrapy Web Scraping: Develop, optimize, and maintain web scrapers using the Scrapy framework to gather, process, and store data from various online sources.
- Back-End Development: Design, develop, and implement scalable backend solutions in Python, focusing on reliability, efficiency, and high performance.
- Laravel Integration (As Needed): Contribute to existing Laravel projects, working with the PHP framework to support API endpoints, and ensure seamless integration with Python-based services.
- API Development & Integration: Build and integrate RESTful APIs to facilitate seamless communication between applications and external data sources.
- Data Processing & Storage: Create efficient data processing pipelines and manage SQL/NoSQL databases to store and organize large datasets collected through Scrapy.
- System Architecture: Work collaboratively with other developers to design scalable, resilient architectures that support data-heavy applications.
- Continuous Integration & Automation: Use Python to automate tasks, optimize CI/CD workflows, and enhance deployment processes for faster and more reliable releases.
- Mentorship & Code Review: Mentor junior developers, conduct code reviews, and contribute to maintaining high coding standards and best practices.
Qualifications
Experience
- 5+ years of professional experience in Python development, with a strong focus on web scraping using Scrapy.
- 1-2 years of experience with Laravel (intermediate understanding is acceptable for full-stack support).
- Demonstrated experience with data-driven projects, showcasing resourceful problem-solving abilities.
Technical Skills:
- Python: Advanced proficiency in Python, particularly with libraries for data manipulation and web scraping.
- Scrapy Framework: Extensive experience in Scrapy, including creating custom spiders, handling complex data extraction requirements, and working with proxies and data pipelines.
- Laravel (PHP): Familiarity with Laravel for backend development, including API creation, routing, and MVC structure.
- Database Management: Proficiency in SQL and NoSQL databases for efficient data storage and retrieval.
- API Development: Hands-on experience with RESTful APIs and integrating external services.
- Automation & DevOps: Familiarity with CI/CD tools, Docker, and version control systems (Git).
- Cloud Platforms: Experience with cloud platforms like AWS, Google Cloud, or Azure is a plus.
Why Join Us?
- High-Impact Role: Work on projects where your expertise in Scrapy and Python will directly influence our data capabilities and client success.
- Growth Opportunities: Access to learning resources, mentorship, and a supportive environment for continuous professional development.
- Innovative Culture: Join a team that values out-of-the-box thinking, resourcefulness, and efficient problem-solving.
Responsibilities:
- Identify relevant data sources - a combination of data sources to make it useful.
- Build the automation of the collection processes.
- Pre-processing of structured and unstructured data.
- Handle large amounts of information to create the input to analytical Models.
- Build predictive models and machine-learning algorithms Innovate Machine-Learning , Deep-Learning algorithms.
- Build Network graphs , NLP , Forecasting Models Building data pipelines for end-to-end solutions.
- Propose solutions and strategies to business challenges. Collaborate with product development teams and communicate with the Senior Leadership teams.
- Participate in Problem solving sessions
Requirements:
- Bachelor's degree in a highly quantitative field (e.g. Computer Science , Engineering , Physics , Math , Operations Research , etc) or equivalent experience.
- Extensive machine learning and algorithmic background with a deep level understanding of at least one of the following areas: supervised and unsupervised learning methods , reinforcement learning , deep learning , Bayesian inference , Network graphs , Natural Language Processing Analytical mind and business acumen
- Strong math skills (e.g. statistics , algebra)
- Problem-solving aptitude Excellent communication skills with ability to communicate technical information.
- Fluency with at least one data science/analytics programming language (e.g. Python , R , Julia).
- Start-up experience is a plus Ideally 5-8 years of advanced analytics experience in startups/marquee com
Required Skills:
Machine Learning, Deep Learning, Algorithms, Computer Science, Engineering, Operations Research, Math Skills, Communication Skills, SAAS Product, IT Services, Artificial Intelligence, ERP, Product Management, Automation, Analytical Models, Predictive Models, NLP, Forecasting Models, Product Development, Leadership, Problem Solving, Unsupervised Learning, Reinforcement Learning, Natural Language Processing, Algebra, Data Science, Programming Language, Python, Julia
- Excellent working knowledge of OOPs, SOLID principles and different design patterns.
- Solid hands on experience and deep understanding of different architectures.
- Solid working knowledge of Objective C and Swift, iOS application development and iOS fundamentals.
- Proficient with general swift language features, collections, protocol oriented programming, etc.
- Hands on experience of implementing architecture patterns and designing/implementing unit test cases using XCTest & other third party libraries.
- Solid working experience of debugging, profiling tools, developer portal and App Store release process.
- Excellent analytical and problem solving skills.
Skills: Statutory audit, accounting standards, standards on auditing, companies act, CARO.
Working knowledge of IND AS
Sr. PO/PMO
Essential support to a project, working with the Product Manager and other team members to
achieve project success. Project Officers work in almost every field – construction, communications,
education, sales – anywhere that projects are undertaken. Exact responsibilities will vary by project
and industry, but key component of a Project Officers’ roles include administrative and technological
skills. Project Officers answer directly to a Product Manager.
Duties and Responsibilities
To accomplish their primary goal of providing administrative and technical skills to support a project
to success, Project Officers perform many duties. We analyzed several job listings to identify these
core Project Officer duties and responsibilities.
Organize Project Meetings
Maintain Technical Documents or Epic & User Stories
Identify Problems or Risks
Manage the Schedule or Sprint
Collating contracts, timesheets and reports
Drafting presentations and formatting documents
Supporting senior team members with administrative functions
Facilitating project communications
Skills
An analytical thinker with excellent problem-solving skills, a successful Project Officer is able to
multi-task in a high volume, fast-pace work environment. They are team players with a high level of
self-motivation and ability to set and meet goals.
Thorough familiarity with word processing, spreadsheet, Power-point and project scheduling
computer applications like Teamwork, Visio, Jira, Monday
Ability to work effectively as a team member and independently,
Ability to manage multiple priorities under pressure, trouble-shoot, and to meet short- and
long-term deadlines
Demonstrated experience in protect team from external interference
Excellent written and verbal communication skills
Excellent critical and creative thinking and analytical skills
Emotional Intelligence
Analytical Skill & Reasoning Skill
Typical Education
Bachelor's degree or equivalent combination of education and experience
Typical Range of Experience
3-5 years of directly related experience in Product Based Company



