.Net Engineer Intern
A 6-month, 29-hour/week hybrid internship at Fintech's Tampa office for recent graduates to gain hands-on experience building and maintaining applications with C#, ASP.NET, and .NET Core alongside senior developers, with potential to convert to full-time.
- Compensation
- Not disclosed
- Location
- Tampa, Florida, United States
- Work setup
- Not specified
- Seniority
- Intern
- Employment
- Internship
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- 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 have
- Exposure to .NET Core, Web APIs, or Entity Framework
- Experience with version control systems like Git
- Familiarity with cloud platforms (e.g., Azure)
- Previous project work (academic, personal, or freelance) demonstrating development skills
Full description
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
Key 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
Qualifications: Required
- 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
Preferred
- 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
Soft Skills
- Strong analytical and problem-solving skills
- Good written and verbal communication skills
- Ability to take initiative and work independently when needed