Intern, Software Development
Roles & Responsibilities
Assist in the development and maintenance of innovative products, features, and functionalities for existing and emerging applications throughout the entire Software Development Lifecycle (SDLC), including analysis, design, coding, testing, maintenance, and support.
Identify, troubleshoot, and resolve technical issues such as bugs, glitches, and performance bottlenecks to enhance system functionality and reliability.
Apply problem-solving and algorithmic techniques, including debugging and logging, to improve application quality.
Demonstrate logical thinking by understanding requirements and delivering effective solutions.
Proactively research and learn independently to solve problems before seeking help.
Requirements
Pursuing or holding a Bachelor’s Degree in Computer Science, Information Technology, or a related field.
Proficient in C#, VB, .NET Framework/Core, ASP Classic, HTML, CSS, JavaScript, SQL, and Git.
Solid understanding of MVC architecture, Object-Oriented Programming (OOP), Web APIs (REST/SOAP), AJAX, jQuery, and stored procedures.
Familiarity with frameworks and tools such as Bootstrap, AngularJS, and Kubernetes is a plus.
Strong interest in interpreting data, solving problems, and applying logical thinking to development challenges.
We are an Equal Opportunity Employer. Our recruitment philosophy is to recruit people with whom we can build a strong, mutually beneficial and lasting relationship. We welcome applicants from all backgrounds and identities, irrespective of race, religion, ethnicity, gender or disability.