.Net Engineer Intern

Fintech BrandTampa, FL
1hHybrid

About The Position

Join Fintech’s office in Tampa, Florida as a .Net Engineering Intern! We are seeking a passionate and driven Software Engineering Intern who has recently completed college education and is looking to gain practical, hands-on experience in a professional software development environment. This internship is ideal for recent graduates or individuals looking to transition into a career in software engineering and provides an opportunity to gain hands-on experience in coding, testing, and documenting, while working alongside experienced developers on real-world projects. Workplace Type: Hybrid Weekly Hours: 29 hours per week Duration: 6 months, with potential for full-time employment

Requirements

  • Bachelor’s degree (completed) in Computer Science, Information Technology, Engineering, or a related field
  • Strong interest in software engineering
  • Basic understanding of C# and the .NET framework
  • Familiarity with HTML, CSS, JavaScript, and basic web development concepts
  • Basic understanding of SQL and NoSQL databases
  • Understanding of object-oriented programming and software development principles
  • Strong analytical and problem-solving skills
  • Good written and verbal communication skills
  • Ability to take initiative and work independently when needed
  • Collaborative mindset and openness to feedback

Nice To Haves

  • Exposure to .NET Core, Web APIs, or Entity Framework
  • Experience with version control systems like Git
  • Familiarity with cloud platforms (e.g., Azure) is a plus
  • Previous project work (academic, personal, or freelance) demonstrating development skills

Responsibilities

  • Assist in developing and maintaining software applications using C#, ASP.NET, and .NET Core
  • Work alongside senior developers in the full software development lifecycle: design, implementation, testing, and deployment
  • Write clean, maintainable, and efficient code
  • Document code, processes, and development progress
  • Debug and troubleshoot software issues, identify root causes, and implement solutions
  • Perform other tasks and assignments as needed to support the engineering team
  • Continuously learn and develop your skills to become a more proficient and valuable member of the development team
  • Communicate effectively with team members and stakeholders
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service