Autosales Limited logo

Internal Application Developer

Autosales Limited

Full Time
Mid Level
23 days ago

Job Description

About the Role

This position is a remote work from home opportunity, requiring the candidate to reside in Florida, Georgia, Nevada, Ohio, Tennessee, or Texas. Developers are responsible for collaborating in a team-oriented environment to define requirements, design, develop, and maintain software applications. The role involves critical thinking, problem-solving, communication skills, and a dedication to continuous learning and staying up to date with emerging technologies.

Key Responsibilities

  • Function as a full stack developer executing the full Software Development Life Cycle (SDLC).
  • Brainstorm with stakeholders and UI/UX designers to define business requirement documentation and create visually appealing and responsive user interfaces.
  • Define project workflows, milestones, and deliverables utilizing Minimum Viable Product (MVP) principles when practical.
  • Review project solutions with stakeholders and work together to define priority of deliverables and set expectations.
  • Define technical requirements to create well-designed, testable, efficient, and secure code utilizing coding standards and development best practices.
  • Review technical requirements and development strategy with peers or mentors.
  • Create and conduct presentations about technical details, processes, ideas, training, and plans.
  • Conduct development cycles utilizing various programming and scripting languages and Agile/Scrum principles.
  • Define development tasks with estimates for milestones or sprints.
  • Track status and communicate progress with Project Manager and team.
  • Develop code and unit tests, conduct self-code reviews, and create and execute test plans.
  • Participate in deployment and rollback planning.
  • Complete required timekeeping and administrative tasks.
  • Train end-users and technical support staff to use and support programs.
  • Maintain existing systems to ensure speed, security, and stability of applications.
  • Share knowledge with team members and mentor other developers as directed.
  • Occasionally work off hours, extra hours, and/or weekends for upgrades, changes, and emergencies.
  • Some travel may be required.

Requirements

  • Bachelor's degree, associate's degree, or equivalent experience in computer science, information technology, or related discipline.
  • Hands-on experience in designing interactive applications utilizing Visual Studio and SQL Server Management Tools.
  • Knowledge of Object-Oriented / SOLID design principles and patterns.
  • Experience with Asynchronous Programming, C#, ASP.NET, MVC, Web API, LINQ, Entity Framework, HTML, TypeScript, JavaScript, and JavaScript frameworks.
  • Experience with relational database design, integration and functional testing, unit test frameworks, source code management, and continuous integration tools.
  • Ability to define project workflows, milestones, and deliverables.
  • Good problem-solving and communication skills.
  • Dedication to continuous learning and staying current with emerging technologies.

Nice to Have

  • Experience with Agile / Scrum methodologies.
  • Experience with deployment processes and rollback planning.
  • Experience with health-related or customer-focused applications.

Qualifications

  • Educational background in computer science, information technology, or related field.
  • Experience with full software development lifecycle and modern development tools.

Benefits & Perks

  • Paid weekly.
  • Comprehensive Medical, Dental, Vision, and Rx Insurance.
  • Profit Sharing.
  • 401(k) with company match.
  • Health Club reimbursement.
  • Tuition reimbursement.
  • Flexible Spending Account.
  • Life Insurance Policy--Company Paid.
  • Short Term Disability--Company Paid.
  • Paid Personal Days, Sick Days, Holidays, Vacations.
  • Employee Discounts.
  • Employee Referral Bonus.
  • Jury Duty Pay.
  • Paid Bereavement Leave.

Working at Autosales Limited

We work together to take care of our customers, communities, and each other. Our environment is positive and productive, where team members believe in what they do. We value passion for providing the best experience to customers and colleagues, fostering a collaborative and supportive workplace.

Apply Now

Job Details

Posted AtJul 11, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeRemote
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Autosales Limited

Website

autosales.com.mt

Industry

Automotive Parts and Accessories Retailers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches