Job Description
Atidan Technologies is hiring Freshers for the role of Software Developer / AI Engineer at its Mumbai and Pune offices. This opportunity is perfect for students who are passionate about software development, Artificial Intelligence, problem-solving, and building enterprise-grade applications.
Atidan Technologies is a global technology consulting and software development company specializing in digital transformation, enterprise software, cloud computing, Artificial Intelligence, data analytics, automation, and modern application development. Employees at Atidan get opportunities to work with modern technologies including cloud computing, AI, web applications, enterprise software, and emerging development frameworks. The organization also focuses on continuous learning through mentoring, technical training, and real client engagements.
Starting your career at Atidan comes with several advantages including opportunity to begin your professional software development journey immediately after graduation, exposure to Artificial Intelligence and modern software engineering practices, work on real enterprise projects instead of only training assignments, learn directly from experienced software architects and senior developers, exposure to cloud technologies, enterprise applications, APIs, and AI-driven development, hybrid work culture offering flexibility and better work-life balance, strong career growth opportunities within software engineering and AI domains, continuous learning environment with hands-on project experience, opportunity to work with global clients and international projects, and excellent foundation for long-term careers in Software Development, Full Stack Development, Cloud Engineering, Data Engineering, or Artificial Intelligence.
Responsibilities
Designing and developing software applications, Building enterprise web applications, Developing AI-enabled software solutions, Writing clean and maintainable code, Collaborating with development teams, Participating in code reviews, Debugging and fixing software issues, Learning modern technologies and frameworks, Working on client projects under senior mentorship, Supporting software testing and deployment activities
Requirements
Strong technical fundamentals in programming languages including Java, Python, C++, JavaScript, and Object-Oriented Programming (OOP). Knowledge of Data Structures, Algorithms, Problem Solving, Database Fundamentals, SQL, and Version Control (Git). Preferred knowledge of AI/ML concepts including Python, Machine Learning Basics, Artificial Intelligence Concepts, Prompt Engineering, Generative AI Awareness, and APIs. Additional technical skills in HTML, CSS, REST APIs, Cloud Basics, and Software Development Life Cycle (SDLC).