Skip to Main Content Skip to Footer

Associate Software Developer

ABOUT THE ASSOCIATE SOFTWARE DEVELOPER POSITION

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

A TYPICAL DAY AS AN ASSOCIATE SOFTWARE DEVELOPER:

  • 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

marketing graphic design team

it team

bss team

REQUIRED:

  • 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

PREFERRED:

  • 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

ASSOCIATE SOFTWARE DEVELOPER PROGRAM DETAILS:

  • Position: Associate Software Developer

  • Schedule: USA – Monday to Friday – 8am to 5pm EST 

  • Length: 3 month training period

  • Full-Time Paid Position: USA – $24/Hour 

At the end of the program, candidates who excel may be offered full-time employment as a Software Developer.

Apply now to these Locations

Software Efficiency Coordinator

ABOUT THE SOFTWARE EFFICIENCY COORDINATOR:

Our Efficiency Coordinator works to ensure all elements of our projects align seamlessly. They guide each task to its intended destination, ensuring they align with project timelines and budget goals. Do you enjoy proactively identify potential challenges to ensure a smooth workflow?

 

From orchestrating project boards to overseeing sales orders, this role is responsible for keeping projects on track. If this type of work interests you, then our Efficiency Coordinator role may be for you!

A TYPICAL DAY AS A SOFTWARE EFFICIENCY COORDINATOR:

  • Create and update work planning tasks to align with project timelines and budget goals.
  • Review and address “Get Help w/ Work Planning” tasks, ensuring project team members have explored all options and escalating issues to the Efficiency Manager as needed.
  • Assist project managers in maintaining accurate and up-to-date project boards, including assignments, milestone due dates, and sales order associations.
  • Schedule internal meetings for ongoing and recurring projects.
  • Audit overdue sales orders to verify that corrective actions are taken or that a well-defined change order is in place.
  • Ensure project teams adhere to established processes to prevent conflicts, delays, and “at-risk” projects.

REQUIRED:

  • Proficiency in Google Sheets and/or Excel

  • Strong data analysis and interpretation skills

  • Experience in capacity planning

  • Ability to multitask and adjust to changing priorities

  • Effective management of concurrent tasks and projects

  • Resourcefulness and ability to troubleshoot independently

  • Strong time management skills and commitment to continuous improvement

PREFERRED:

  • Associates or BS Degree
  • Experience with Striven Report Builder
  • A solid understanding of Miles IT Software Operations
  • Strong collaboration, problem-solving, negotiation, and conflict resolution skills

AVAILABLE SHIFT:

2:30 PM – 11:30 PM IST or  8:30 PM – 5:30 AM IST

Apply now to these Locations

IT Sales Consultant

ABOUT OUR IT SALES CONSULTANTS

Miles IT is seeking a charismatic and energetic IT Sales Consultant to join our team! You’ll focus on consulting with organizations and helping them determine how we can help them improve their overall use of technology and technology providers.

 

The IT Sales Consultant is responsible for driving new sales to prospective clients and securing repeat sales from non-recurring active customers. This role requires a blend of salesmanship, tenacity, and superior communication skills working in a collaborative environment. The IT Sales Consultant role starts by working with the customer from their initial request, actively defining their true needs. After collaborating with the team (if necessary) to craft an appropriate solution, you’ll present it to the customer, emphasizing the value it delivers.

A TYPICAL DAY AS AN IT SALES CONSULTANT:

  • Match up prospective customer’s needs to our services
  • Demonstrate the value of our services and company to close leads, generating additional revenue
  • Continually provide incredible response times to leads brought in through our marketing efforts
  • Actively listen to customer needs, respond professionally, and offer expert advice to recommend solutions tailored to their specific requirements.
  • Generate proposals

marketing graphic design team

it team

bss team

REQUIRED:

  • 3+ years of experience in a technology-based role (support, consulting, or sales)
  • Proficient with IT systems and software, including Azure, Entra, Google, VMWare, Microsoft365 products
  • Solid understanding of how business operations interact with technology.
  • Excellent communication (written and verbal) and consultative skills.
  • Fast learner with a proven ability to manage time effectively, prioritize tasks, and work independently.

PREFERRED:

  • 5+ years in technology-based role (support or consulting or technology sales) with a relevant degree in MIS, Marketing, Computer Science, or Business
  •  Expert knowledge of Azure, Entra, Google, VMWare and Microsoft365 products

Apply now to these Locations

Software Developer

ABOUT THE SOFTWARE DEVELOPER POSITION

Are you a lifelong learner? Someone analytical, passionate about troubleshooting, and enthusiastic about solving problems? Do you have the desire and ability to continuously improve and quickly pick up new concepts?

 

Do you enjoy work that applies creative and innovative skills to build practical solutions? Do you believe in balancing resourcefulness and self-sufficiency with collaboration? We work as one company and believe that when people work together with open minds, they accomplish more.

 

It is a must that you are responsible, reliable, and able to communicate well with both technical and non-technical people alike.

A TYPICAL DAY AS A SOFTWARE DEVELOPER:

  • Full Stack Development of Web and Computer Applications based on user requirements and solution architecture as documented by Business Analyst, and specifications by 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
  • Participant 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)
  • Participant in all software project related activities including daily standup meetings, backlog grooming (when needed), sprint planning, sprint review and sprint retrospective meetings

marketing graphic design team

it team

bss team

REQUIRED:

  • Education & Experience: Bachelor’s Degree (Computer Science, MIS, or other relevant degree) or equivalent experience AND 1-3 years Practical Experience

  • Full-stack development experience using the following technologies:  .NET – C# or Angular or PHP, SQL Databases (MS SQL or MySQL), JavaScript, HTML, CSS3, Bootstrap

PREFERRED:

  • Education & Experience: Business Minor, Accounting, Business Process Analysis, Technical Writing, Agile/SCRUM

  • Software Development: NoSQL Databases, React, Python, Ruby, User Experience, Web Design, Human-Computer / User Interface Design

AVAILABLE SHIFTS:

8AM – 5PM Eastern Time or 9AM – 6PM Pacific Time

Apply now to these Locations

Striven Sales (Saas)

About our Striven Sales Consultants

We’re searching for a driven and personable SaaS Sales Consultant to join our growing Striven Sales Team. In this exciting role, you’ll play a pivotal role in driving sales and building strong relationships with our Striven clients, all while contributing to a collaborative and energetic work environment.

Striven ERP is our all-in-one business solution. It incorporates a suite of business tools- CRM, Accounting, Operations and Human Resources tools that work together to help small and mediums sized businesses grow, simplify and reduce costs. Learn more about Striven here.

If you are passionate about helping businesses unlock their full potential with innovative solutions, then we want to hear from you!

A TYPICAL DAY AS STRIVEN SALES CONSULTANT:

  • Convert New Customers: Convey to prospective clients why Miles IT is the ideal choice to solve their unique challenges, fostering trust and building long-term partnerships. Work from leads generated through our various marketing efforts that are assigned to you.
  • Opportunity Management: Be the first point of contact for potential clients, responding promptly to inquiries and keeping track of all opportunities through a well-organized pipeline.
  • Needs Assessment: Consult strategically with prospects to understand their pain points and aspirations. Leverage your expertise to propose solutions from Miles IT’s offerings that not only meet, but exceed their expectations.
  • Proposal Generation: Collaborate with technical team members to analyze needs and tailor compelling proposals. Present solutions and work collaboratively with clients and your team to finalize deals and initiate projects.
  • Embrace Continuous Learning: Proactively engage in continuous learning about Miles IT’s ever-evolving services, products, and technologies. Champion continuous improvement initiatives for the sales process and presentations.

marketing graphic design team

it team

bss team

REQUIRED:

  • Experience in SaaS Sales or a successful customer-facing background.
  • Strong understanding of and experience with Business Operations and Technology
  • Expertise in SaaS products and a passion for digital solutions.
  • Excellent consultative skills: Uncover client needs, craft tailored solutions, and consistently exceed expectations.
  • Proven ability to learn quickly and manage time effectively.
  • Exceptional communication skills: articulate, persuasive, and adept at building rapport

Apply now to these Locations

Please select your desired location to begin your application:

Remote – Work from Home,USA

Software Support Internship

ABOUT THE SOFTWARE SUPPORT INTERNSHIP

As a Software Support Intern at Miles IT, you will have the opportunity to work with cutting edge technologies and a highly-skilled support team in troubleshooting, testing, and documenting issues with customized software for our small to medium-sized business clients.

You will gain valuable experience in the field of custom software (including exposure to software development, software support, quality assurance, and project management). This is an incredible opportunity to increase your knowledge and further develop your problem solving and organizational skills.

Responsibilities:

  • Create and manage support requests by gathering information, clarifying objectives and purpose behind each request, and working with the development team on solutions
  • Confirming changes accomplish the goals of the customer through quality assurance testing
  • Manage workload through prioritization based on our SLA guidelines
  • Manage support releases by grooming, meeting with development leads, and scheduling work

marketing graphic design team

it team

bss team

REQUIRED:

  • Passion for technology and business, specifically software and how it can help people
  • Availability to commit to a minimum 8-week duration for the internship
  • The ideal candidate will be able to work full-time business hours, but exceptions can be made for the right candidate

Apply now to these Locations

Software Help-Desk Support

ABOUT SOFTWARE SUPPORT

Are you a critical thinker, problem solver that enjoys jumping from one task to the next? Do you pick up things quickly and enjoy figuring things out on your own, while constantly learning something new?

 

Do you truly care about serving customers and you are willing to go above and beyond to ensure customer satisfaction? Are you focused on doing what’s best for the customer and are you committed to excellence and quality customer service?

 

Our ideal candidate thrives on challenges and enjoys solving problems in a fast-paced environment. We need someone with high levels of enthusiasm and a positive “can-do” attitude that is focused on getting the job done. Being skilled at organizing, coordinating, prioritizing and managing multiple-level tasks through to completion is a must.

A TYPICAL DAY IN SOFTWARE SUPPORT:

  • Creating happy customers by providing exceptional customer service
  • Troubleshooting & recreating software issues reported by customers
  • Documentation of all necessary information related to customer issues and requests
  • Communication & clear explanation of details relating to an issue with the clients and team members
  • Continuous prioritization of managing your own work
  • Software QA testing of bugs, minor updates, and small projects

marketing graphic design team

it team

bss team

REQUIRED:

  • Education & Experience: Associate’s Degree or higher in a related field and/or equivalent practical experience with at least 1-2 years of experience working in a professional environment and Customer Service experience
  • Passionate & Avid User of Technology (Business Software, Websites, Mobile Apps)
  • Excellent Communication & Time Management skills
  • Detailed Oriented & Strong Analytical skills
  • Cooperative Team Player with Excellent Interpersonal skills
  • Intermediate Use & Knowledge of Microsoft Office and/or G-Suite (Google)

PREFERRED:

  • Business Process Analysis/Understanding
  • Technical / Professional Writing
  • Familiarity with web applications

Apply now to these Locations

Full Stack Software Developer (.NET/SQL)

ABOUT THE SOFTWARE DEVELOPER POSITION

As a Software Developer at Miles IT, you will have the opportunity to work with cutting edge technologies and a highly-skilled development team in developing customized software for our small to medium-sized business clients.

Our clients’ needs vary from e-commerce and web portals to ERP systems that integrate with everything from accounting software, to mobile apps, to BI / Reporting tools, etc.

Have a chance to work with innovative thinkers and a wide range of technologies as part of the solutions we provide our customers.  This is in an incredible opportunity to build a career with a company that allows you to continually develop your skills and experience.

A TYPICAL DAY AS A SOFTWARE DEVELOPER:

  • Work on a project team to develop a cloud based ERP system
  • Develop responsive front-end data driven interfaces, using modern web standards with a focus on usability and access from multiple platforms and devices
  • Architect and develop back-end server side/client side components, including configuration and deployment on server platforms
  • Ability to manage your workload to meet the goals provided
  • Ability to break down modules to smaller workable components.
  • Debugging & Troubleshooting
  • Optimize and Improve existing systems through ongoing enhancement projects

marketing graphic design team

it team

bss team

REQUIRED:

  • Bachelor’s degree in related field such as computer science, MIS etc

  • 2 years of development experience with .NET, SQL and front end technologies

  • Modern Web Development Techniques & Technologies:  JavaScript, HTML5, CSS3, jQuery, Bootstrap

  • Experience with frontend frameworks (eg: vue.js, react.js, angular.js, knockout.js)

  • .NET – C#, ASP.NET MVC, Web API

  • Microsoft SQL Server

  • Source Control, GIT

PREFERRED:

  • Reporting Tools (SQL, Telerik)

  • Agile Methodologies

  • Azure

  • Flexibility and resourcefulness in design and development Experience in Agile Methodologies is plus

  • Experience in working with CRM,HR, ERP software products

AVAILABLE SHIFT:

11:30am IST to 8:30pm IST

Apply now to these Locations

Sales

About our Sales Consultants

Do you have a passion for helping people?

We need someone who has a persistent winning attitude, exceptional follow-up skills, and can achieve results. Our ideal candidate demonstrates a proven ability to deliver meaningful results through consultation on technology products and services and enjoys working with customers to determine appropriate solutions.

If you are a hard-working, energetic, and confident employee who can energize and positively influence prospects and customers, we want to talk to you! 

This is a great work-from-home opportunity that pays a competitive salary with zero travel, no quotas, and no cold-calling.

A TYPICAL DAY AS A SALES CONSULTANT:

  • Perform Initial Needs Assessment for incoming sales leads
  • Software Sales Opportunity Management
  • Assist with Proposal Generation
  • Help Convert New Customers to begin using Miles IT Software Services
  • Create great assets that showcase our software solutions and expertise
  • Generate broad awareness & increase the actual “footprint” of software services within Miles’ customer base
  • Build a public reputation/brand that expands our reach to potential clients
  • Proactively engage in continuous learning & improvement

marketing graphic design team

it team

bss team

REQUIRED:

  • At least 1-3 years of experience in a business environment, ideally in sales, customer service, marketing, consulting, or other customer-facing role
  • Professional verbal & written communication skills: explanatory & persuasive
  • General understanding or experience in business operations, technology, and how Software Solutions can help businesses
  • Fast learner with excellent time management & organization skills

PREFERRED:

  • Associate’s Degree or higher in a related field and/or equivalent practical experience
  • Practical experience in the IT industry

Apply now to these Locations

Next Page