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