Apprentice Software Development
Milestone Technologies, Inc
Apply Now
Hyderabad, India Full Time  • Mid level Posted 3 Weeks, 10 Hours ago www.naukri.com
c-sharp python java microsoft-azure amazon-web-services salesforce ups
About the Job

We are looking for motivated and enthusiastic Apprentices to join our dynamic and supportive team. This entry-level role offers a unique opportunity to gain hands-on experience and develop technical and professional skills across software development, Microsoft, AI/ML, data engineering, cloud, Salesforce development, and technical analysis domains. You will collaborate with experienced developers and engineers on real projects and contribute to meaningful solutions.

Key Responsibilities:

  • Collaborate with engineering teams to assess technical requirements, contribute to solution discussions, and assist in troubleshooting.
  • Perform coding tasks including scripting, programming fundamentals, API testing, and unit testing across various technologies:
  • - Write, test, and debug small code components primarily using languages like C#, Python, and Java.
  • Assist with writing and executing SQL queries for data extraction and validation.
  • Build and maintain simple reports, dashboards, and data quality checks.
  • Learn foundational concepts in:
  • - Software development methodologies and object-oriented programming (OOP).
  • Data analysis, machine learning basics, and exploratory data analysis (EDA).
  • Cloud computing fundamentals (Azure & AWS), including provisioning and monitoring resources.
  • CRM systems and Salesforce basics, including configuring reports and workflows.
  • Follow best practices related to:
  • - Version control (Git), CI/CD pipelines, secure coding, and code documentation.
  • Data security, privacy, and compliance in handling sensitive information.
  • Communication skills through regular team stand-ups, presentations, and written documentation.
  • Participate in training sessions, complete assigned learning modules, and take part in soft-skills development workshops.
  • Support tracking experiments, scheduling tasks, and maintaining detailed logs and documentation.
  • Collaborate with peers to solve technical puzzles, improve reasoning, and continuously enhance knowledge.

Requirements:

  • Bachelor s degree in Technology (BTech) or equivalent technical education preferred.
  • Basic understanding of programming languages such as C#, Java, or Python.
  • Familiarity with software development principles and methodologies.
  • Strong problem-solving skills with enthusiasm to proactively learn and apply new technologies.
  • Good backend, frontend, database, and networking fundamentals.
  • Ability to explain and apply technical concepts clearly.
  • Willingness to work in a team environment, take initiative, and communicate effectively.
  • Exposure to cloud services, Salesforce, or AI/ML concepts is a plus, though not mandatory.
  • Openness to receive feedback, follow mentor guidance, and contribute to team goals.

Desired Attributes:

  • Driven and enthusiastic problem solver.
  • Quick learner with strong programming aptitude.
  • Detail-oriented with the ability to troubleshoot and verify data flows.
  • Effective communicator with clarity in both verbal and written forms.
  • Proactive and collaborative attitude toward continuous improvement.
About Milestone Technologies, Inc
Hyderabad, India
IT Services and IT Consulting
c-sharp python java microsoft-azure amazon-web-services salesforce ups
Upskilling Program
PM Residency Program

Become a Product Manager at Interviewhood for 3 months. Gain real PM experience and build your portfolio.

Learn more
Career Success Tools
Interview Prep
Question Bank

Build structured answers, practice with flashcards, and ace interviews with confidence.

  • Multi-tagging system
  • Answer templates
  • Flashcard mode
Start Preparing
Popular
Job Tracker

Organize applications, track interview progress, and land jobs faster with a visual Kanban board.

  • 7-stage Kanban board
  • Drag-and-drop
  • Activity timeline
Start Tracking
Career Planning
Career Planner

Assess your situation, explore directions, set goals, and take action with confidence.

  • Self-assessment
  • Direction explorer
  • Goal setting
Start Planning
Productivity
Task Manager

Get more done, stress less. Combine tasks, goals, and habits to stay organized and achieve career success.

  • Task management
  • Goal tracking
  • Habit streaks
Start Organizing
Reflection
Journal

Reflect daily, grow faster. Document wins, learn from failures, and build career confidence.

  • Log wins
  • Track failures
  • Capture learnings
Start Journaling
Networking
Networking CRM

Build relationships, win business. Manage leads, track follow-ups, and convert connections into opportunities.

  • 6-stage pipeline
  • Drag-and-drop
  • Follow-up tracking
Start Managing
Career Path
Career Map Generator

See where your career can go. AI-powered visualization showing multiple paths and required skills.

  • Multiple career paths
  • Mark current position
  • Skills per level
Create Your Map
Branding
Personal Brand Manager

Stop blending in, start standing out. Define your unique value and build a memorable brand.

  • 14-field framework
  • Visual canvas
  • PDF export
Start Building
Learning
Learning Plan Generator

Stop guessing what to learn. AI-powered roadmaps that identify skill gaps and create personalized plans.

  • AI-powered analysis
  • Skill gap detection
  • Curated resources
Create Your Plan
Resume Tools
Bullet Point Generator

Stop listing duties, start showcasing impact. AI-powered bullets that transform work experience into achievements.

  • 5 competency categories
  • AI-powered generation
  • One-click copy
Start Generating
Done