Full-Stack Software Developer Intern

ApprenticelyFayetteville, NC
3d$18 - $22Hybrid

About The Position

Apprenticely is working with our company partner, DataScout LLC , to add a Software Developer Intern to their growing team in Fayetteville, Arkansas! This paid work-based learning opportunity is designed to help kick start your career as a Software Developer and can roll into a full-time position based on employer demand! Employer Profile: DataScout, LLC is an Arkansas based, IT company that designs and hosts web-based programs and applications. They are a growing leader in the tech industry and provide Geospatial (GIS) related services to state, local, and private entities through mapping, software development, consulting, and tech support. DataScout, LLC values and supports their team, invests in the most advanced technology, and recruits the very best professionals to make it all happen! What You'll Do: Design major aspects of the architecture of an application, including components such as user interface, middleware and infrastructure. Ensure code, systems, and integrations are well defined and documented. Enhance and maintain existing software components including user interfaces, APIs, services, databases, and reports. Perform technical evaluations, create solutions, and design approaches to business solution needs. Provide feedback and suggestions for process and product improvement. You will work on a real IT project and have a professional mentor along the way

Requirements

  • Strong Experience (2+ years) in Microsoft SQL
  • Strong programming experience
  • Extensive experience with ASP.NET Core, MVC, C#, JavaScript, HTML/CSS, HTML5, Web Services, IIS, and SQL Server
  • Deep understanding of the full stack; network, database, web front-end, database back-end, database optimization and web API.
  • Solid troubleshooting and problem solving skills
  • Practiced in W3C accessibility standards within the UI
  • Expert skills in cross-browser and responsive web design
  • Aptitude in security protocols to mitigate vulnerabilities (e.g. cross-site scripting, SQL injection)
  • Seamless translation of complex business requirements into a scalable application features
  • Strong understanding of the structure and logic of Object-Oriented programming.
  • Experience using Inversion of Control
  • Extreme attention to detail to UI/UX design
  • The ability to write clean and readable code in C#
  • Current Arkansas state resident
  • Ability to pass a standard background check
  • Ability to work 40 hours a week, following the three-month internship
  • Ability to work full-time in the United States without a current or future need for visa sponsorship
  • High curiosity and interest in learning new technologies and growing or starting your IT career
  • Technical aptitude exhibited through projects, experience, or online learning and the ability to communicate what you know

Nice To Haves

  • Atlassian Suite knowledge (Jira in particular)
  • Experience with the Azure environment
  • Experience with RedGate Toolbelt
  • Experience in Entity and Blazor frameworks
  • Proficient understanding of GIT
  • Previous exposure to Telerik/Kendo products

Responsibilities

  • Design major aspects of the architecture of an application, including components such as user interface, middleware and infrastructure.
  • Ensure code, systems, and integrations are well defined and documented.
  • Enhance and maintain existing software components including user interfaces, APIs, services, databases, and reports.
  • Perform technical evaluations, create solutions, and design approaches to business solution needs.
  • Provide feedback and suggestions for process and product improvement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service