
Software Engineer Intern
Proofpoint
internship
Posted on:
Location Type: Remote
Location: Nevada • New Hampshire • United States
Visit company websiteExplore more
Job Level
About the role
- Develop and maintain features using C# and .NET
- Assist in building backend services, APIs, and web applications
- Write clean, maintainable, and well-documented code
- Participate in code reviews and team design discussions
- Debug issues and help improve application performance and reliability
- Contribute to unit tests and automated testing efforts
- Work with databases and data models (SQL or NoSQL)
- Collaborate with product managers, designers, and other engineers in an agile environment
Requirements
- Currently pursuing a degree in Computer Science, Software Engineering, or related field
- Working knowledge of C# and the .NET ecosystem
- Understanding of object-oriented programming principles
- Familiarity with REST APIs and basic web concepts
- Basic knowledge of Git version control
- Strong problem-solving skills and willingness to learn
- Experience with ASP.NET Core (Nice to Have)
- Familiarity with web frontend technologies (HTML, CSS, JavaScript) (Nice to Have)
- Exposure to SQL Server, PostgreSQL, or similar databases (Nice to Have)
- Understanding of cloud platforms such as Azure or AWS (Nice to Have)
- Experience building personal, academic, or open-source projects (Nice to Have)
- Knowledge of testing frameworks (xUnit, NUnit, MSTest) (Nice to Have)
Benefits
- Competitive compensation
- Comprehensive benefits
- Career success on your terms
- Flexible work environment
- Annual wellness and community outreach days
- Always on recognition for your contributions
- Global collaboration and networking opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETAPIsweb applicationsSQLNoSQLobject-oriented programmingREST APIsGitASP.NET Core
Soft Skills
problem-solvingwillingness to learn