Skip to Main Content Skip to Footer

Software Developer

ABOUT THE SOFTWARE DEVELOPER POSITION

“The best way to predict the future is to invent it.” – Alan Kay

 

Miles IT fosters an energetic and inspiring work environment that enables personal growth and career advancement. We embrace change and innovation, valuing new ideas and continuously evolving.

 

On our Software Development Team you are encouraged to continuously develop skills and technical mastery through certifications and mentorship to stay relevant with current industry standards. We are focused on being better today than we were yesterday individually and as a division.

 

You have access to a supportive team to learn and grow with as well as lean on for support. Experienced team members are always willing to help and ensure that developers are never without direction and guidance.

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

REQUIRED:

  • Bachelor’s Degree in a related field and at least 2-3 years of Full Stack Web Application Development Experience
  • GPA between 3.5 – 4.0
  • 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 SHIFT:

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

Apply now to these Locations

Software Developer

Responsibilities include Create and Modify business logic code using object oriented programming, user interface forms and database scripts for web and computer applications based on user requirements and solution design as documented by Business Analyst, and specifications developed by lead developer. (25%) Perform business logic and functional type testing on completed business logic code, user interface forms and database scripts for web and computer applications. (25%) Assist (when needed) in solution architecture design, database structure, and form layout for web and computer applications based on user requirements gathered by Business Analyst.  (10%) Attend all software project related activities including daily standup meetings, backlog grooming (when needed), sprint planning, sprint review and sprint retrospective meetings. (10%) Code Branch management using code management tool (GIT) including creating appropriate code branch, requesting for new code branch, and creating merge request for web and computer applications. (10%) Implementing completed work for web and computer applications in Production Servers following MT Go Live Procedures. (10%) Documenting changes and updates to code, database and forms for web and computer applications. (10%)  

** Telecommuting is permitted for this role.

Requires a Bachelor’s degree in Computer Science, or a related field, plus 2 years of experience. Requires 2 years of experience in all of the following: Software Development: Object-oriented programming, full stack web application development; Technologies/Platforms: Microsoft SQL, ASP.NET (C# or VB.NET), JavaScript, HTML/CSS3, IIS, jQuery, Bootstrap.

Must also have authority to work permanently in the U.S. Applicants who are interested in this position may apply at www.jobpostingtoday.com (Ref # 85260) for consideration

Previous Page