The program is intended for people who are interested in a career as a full-time Software Developer.
The program’s main objective is to provide real-world experience through the following methods:
Software Development Training – You will learn database design & development concepts using Microsoft SQL Server. You will also learn web development concepts using HTML, CSS, Bootstrap, Angular, Javascript and C#
Software Development Lifecycle Training – experience the MT SDLC & Agile/Scrum Methodology while working on real-world type projects
Team Work & Mentorship – experience working with other Miles IT Software Developers. They will act as your mentor and lead while working on training projects or customer projects
Full Stack Development of Web and Computer Applications based on user requirements and solution architecture as documented by the Business Analyst, and specifications by the Software Development Lead.
Perform Tasks related to maintaining, supporting, and advancing production systems including analysis & troubleshooting of reported issues, as well as bug fixing.
Performing regular proactive maintenance on systems and databases
Enhance and extend functionality on existing systems through planned minor updates and more significant projects
Publish updates to production systems (hotfixes, planned version releases)
Perform Business Logic and Functional Type Testing on completed development work
Participate in all software support-related activities including daily standup meetings, prioritization, work planning, and update reviews.
Assist Software Development Lead in Solution Architecture & Database Design (when needed)
Participate in all software project-related activities including daily standup meetings, backlog grooming (when needed), sprint planning, sprint review, and sprint retrospective meetings
Fresh Graduate (within 2-3 months) or Upcoming Graduate (within 1-2 months) with Full Stack Web Application Development Experience
Object-Oriented Concepts & Programming
Full Stack Web Application Development Skills
Excellent communication and collaboration abilities with technical, non-technical staff, and customers
Demonstrated ability to quickly learn new concepts, multitask effectively, and find solutions to complex challenges
Work experience throughout college
Bachelor’s Degree with a degree in Computer Science, Computer Engineering, Software Engineering, Software Development, or a related field
GPA between 3.5 – 4.0 / > 80% / 8 CGPA
Proficiency in various programming languages (C#, VB, PHP, JavaScript) and technologies (HTML, CSS, Angular, SQL Server, MySQL) for both front-end and back-end development
Experience working with Microsoft and Linux environments, leveraging Docker and Git for efficient development and deployment. Strong understanding of Agile methodologies (Scrum, Kanban) for collaborative project management
Position: Associate Software Developer
Schedule: USA – Monday to Friday – 8am to 5pm EST | INDIA- 5:30 PM IST – 2:30 AM IST
Length: 3 month training period
Full-Time Paid Position: USA – $24/Hour | INDIA – 7 – 10/LPA
At the end of the program, candidates who excel may be offered full-time employment as a Software Developer.
Smartsheet
MongoDB
Smartsheet
BlackRock