Software Engineer Intern

Posted 63ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer Intern developing features using C# and .NET for cybersecurity leader Proofpoint. Collaborating with engineers to build scalable applications and gain hands-on experience.

Responsibilities:

  • 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