Software Project Management & Support Engineer
Unicorn Lab · United States
Apply & track with Apply EdgeAbout the RoleWe are seeking a highly motivated Computer Science student or recent graduate who is interested in building a career in Project Management, Product Management, Technology Consulting, or Software Delivery.This internship provides hands-on experience working on enterprise software projects while learning the complete Software Development Life Cycle (SDLC), Agile delivery methodologies, stakeholder management, business analysis, and project coordination.You will work alongside Project Managers, Software Engineers, UX Designers, Business Analysts, and QA Engineers to help deliver innovative software solutions across enterprise and digital transformation initiatives.⸻Key ResponsibilitiesProject CoordinationAssist Project Managers in planning, coordinating, and tracking project activities.Monitor project milestones, timelines, deliverables, and dependencies.Follow up with engineering, QA, UI/UX, and business teams on assigned tasks.Help ensure projects remain on schedule and within scope.Track action items and proactively follow up on pending activities.⸻Agile Delivery SupportParticipate in Agile and Scrum ceremonies, including Daily Stand-ups, Sprint Planning, Sprint Reviews, and Retrospectives.Maintain sprint boards and project trackers.Assist with backlog grooming and task prioritization.Support release planning and deployment activities.⸻DocumentationPrepare and maintain project documentation including:Meeting Minutes (MoMs)Functional Requirements Documents (FRDs)User StoriesAcceptance CriteriaProcess FlowsStandard Operating Procedures (SOPs)User GuidesRelease NotesProject Status ReportsExecutive Presentations⸻Stakeholder CoordinationCoordinate meetings with technical and business stakeholders.Prepare meeting agendas and document action items.Track project risks, issues, assumptions, and dependencies (RAID).Ensure timely communication of project updates and decisions.⸻Technical CollaborationWork closely with software engineers to understand technical solutions.Assist with requirements gathering and solution validation.Support QA teams during testing and release cycles.Validate completed features against business requirements.Develop a strong understanding of enterprise software architecture and system integrations.⸻Reporting & AnalyticsMaintain project dashboards and delivery metrics.Track project progress against milestones.Prepare weekly and monthly status reports.Assist with project forecasting and resource planning.Support project governance activities.⸻AI ProductivityUse AI tools to improve efficiency in:DocumentationMeeting summariesUser story creationRequirements analysisResearchProject reportingPresentation development⸻Required QualificationsCurrently pursuing or recently completed a Bachelor’s or Master’s degree in:Computer ScienceSoftware EngineeringInformation TechnologyComputer EngineeringInformation SystemsRelated technical disciplineMinimum GPA of 3.2/4.0 preferred.⸻Required SkillsTechnicalBasic understanding of the Software Development Life Cycle (SDLC)Familiarity with Agile and Scrum methodologiesUnderstanding of software engineering principlesBasic knowledge of APIs, JSON, and databasesBasic SQL knowledgeUnderstanding of cloud computing concepts⸻Project ManagementExcellent organizational and planning skillsStrong attention to detailAbility to manage multiple prioritiesStrong analytical and problem-solving skillsEffective time managementAbility to work independently and collaboratively⸻CommunicationExcellent written and verbal communication skillsStrong documentation and presentation skillsAbility to communicate effectively with both technical and non-technical stakeholdersProfessional meeting facilitation and note-taking skills⸻Software & Productivity ToolsExperience with or willingness to learn:Microsoft Office (Excel, Word, PowerPoint)Microsoft TeamsJiraAzure DevOpsConfluenceMicrosoft PlannerMicrosoft ProjectVisioLucidchartDraw.ioFigma (basic knowledge)⸻AI ToolsExperience using AI productivity tools such as:ChatGPTClaudeMicrosoft CopilotGitHub CopilotGemini⸻Preferred QualificationsAcademic or internship experience in software development, project coordination, or business analysis.Experience leading university or capstone projects.Familiarity with Git and GitHub.Basic understanding of UI/UX principles.Exposure to Microsoft Azure, AWS, or Google Cloud.Familiarity with Power BI or reporting dashboards.Experience working in Agile project environments.⸻Soft SkillsThe ideal candidate will:Take ownership of assigned tasks and follow them through to completion.Be self-driven, proactive, and eager to learn.Demonstrate excellent organizational skills.Have strong analytical and critical thinking abilities.Communicate professionally and confidently.Work effectively in cross-functional teams.Adapt quickly to changing priorities.Maintain a high level of accuracy and attention to detail.Demonstrate accountability, reliability, and professionalism.⸻What You’ll LearnDuring this internship, you’ll gain practical experience in:Enterprise Project ManagementAgile Delivery & ScrumBusiness AnalysisProduct DeliveryRequirements EngineeringStakeholder ManagementRisk & Delivery ManagementEnterprise DocumentationSoftware Development LifecycleAI-assisted Project ManagementProfessional Consulting Practices⸻What Success Looks LikeSuccessful interns will:Deliver assigned work on time with minimal supervision.Produce clear, accurate, and professional documentation.Demonstrate initiative and ownership.Communicate effectively across technical and business teams.Learn new technologies and tools quickly.Contribute positively to project delivery and team collaboration.Build the skills required for a successful career in project management and technology delivery.⸻Screening QuestionsEducation & EligibilityAre you currently pursuing or have you recently completed a degree in Computer Science, Software Engineering, Information Technology, or a related technical field? (Yes/No)Are you legally authorized to work in the United States? (Yes/No)Will you now or in the future require visa sponsorship? (Yes/No)Are you able to work in a hybrid role based in New York, NY? (Yes/No)TechnicalDo you understand the Software Development Life Cycle (SDLC)? (Yes/No)Are you familiar with Agile or Scrum methodologies? (Yes/No)Have you completed a software development project (academic or personal)? (Yes/No)Do you have basic SQL knowledge? (Yes/No)Have you worked with APIs or JSON? (Yes/No)ToolsHave you used Jira or Azure DevOps? (Yes/No)Have you used Microsoft Excel for analysis or reporting? (Yes/No)Have you used AI tools such as ChatGPT, Claude, Microsoft Copilot, or Gemini to improve your productivity? (Yes/No)Ownership & Work EthicCan you work independently with minimal supervision? (Yes/No)Do you take ownership of assigned tasks from start to completion? (Yes/No)Are you comfortable managing multiple priorities simultaneously? (Yes/No)Do you proactively communicate risks or blockers? (Yes/No)Are you comfortable following up with team members to ensure deadlines are met? (Yes/No)Have you led a university project or team assignment? (Yes/No)Are you willing to learn new technologies outside of your coursework? (Yes/No)Do you consistently meet deadlines? (Yes/No)AvailabilityAre you available for a full-time internship during the stated internship period? (Yes/No)⸻Career GrowthThis internship is designed to provide a pathway into full-time opportunities such as:Project CoordinatorAssociate Project ManagerDelivery AnalystBusiness AnalystProduct AnalystScrum CoordinatorTechnical Program CoordinatorHigh-performing interns will receive mentorship, hands-on experience, and the opportunity to transition into a full-time role based on business needs and performance.