Are you applying to the internship?
Job Description
About Company
Lensa is a career site designed to assist job seekers in finding employment within the US. It operates as a platform that promotes job opportunities on LinkedIn on behalf of its direct clients, recruitment advertising agencies, and marketing partners. Lensa itself is not a staffing firm or agency and does not directly hire for these positions. For this specific role, Lensa partners with DirectEmployers to promote the job on behalf of Idea Entity.
Idea Entity is a Microsoft Gold Partner and a global change management consulting firm. Their core mission is to deliver agile, value-added solutions that transform business operations. They achieve this by aligning people, processes, and technology to effectively solve business challenges. Idea Entity fosters a culture centered around diversity and inclusion, valuing and empowering its employees. They are an Equal Opportunity Employer, making employment decisions without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status, or other legally protected characteristics.
Job Description: Software Developer Intern (SkillBridge Internship)
This role is a SkillBridge Internship for a Software Developer Intern offered by Idea Entity. It is specifically tailored for transitioning active-duty military members.
Program Overview:
• This is an unpaid internship offered through the DOD SkillBridge program.
• The primary purpose is to provide transitioning active-duty military members with valuable experience in the civilian workforce during their final 180 days of active duty.
• Interns will continue to receive their military compensation and benefits throughout the internship, as the industry partner (Idea Entity) provides the training and work experience.
• Participation in SkillBridge is mission-dependent, and authorization from the unit Commander is required prior to entering any agreement.
Internship Details:
• Duration: 3-4 months (90-120 days).
• Schedule: requiring presence at the San Antonio, TX office with two (2) telework days per week.
• Role Immersion: Interns will be immersed in the agile processes utilized by Idea Entity. They will join the development team on one or multiple projects, taking responsibility for creating solutions from initial system design through to delivery to the customer.
• Project Focus: Interns will be part of a team dedicated to modernizing clients’ operations and implementing Idea Entity’s RhyBus solutions.
Essential Functions / Responsibilities:
As a Software Developer Intern, you will:
• Be a collaborative team player, involved in defining, designing, developing, testing, deploying, and supporting software.
• Actively communicate with your manager and team.
• Bring creative and innovative thinking to your work.
• Maintain code integrity and organization.
• Develop and maintain system documentation.
• Manage your project priorities, deadlines, and deliverables effectively.
• Adhere to disciplined development methods.
Requirements (Must-Have):
• Military Status: Must be Active Duty Military Personnel of the U.S. Military with 180 days of service or fewer remaining prior to the date of separation, and have at least 180 continuous days of active service.
• Technical Skills: Basic experience with: React, HTML5, CSS3, JavaScript, Typescript, jQuery, and REST API.
• Understanding: Basic understanding of client-side scripting and debugging client-side scripts.
• Compatibility: Understanding of cross-browser compatibility issues and solutions.
• Design Knowledge: Knowledge of User Interface Design and the Design Process.
• Trends: Awareness of recent UI design and development standards and trends.
• Soft Skills: Excellent time-management and multi-tasking skills.
• Project Management: Capable of managing multiple projects and related complexities simultaneously.
• Teamwork: Active collaboration with others in a cross-functional team.
Preferred Requirements (Nice-to-Have):
• Aesthetics: Good eye for aesthetics, including layout, grid systems, color theory, and typography.
• Development Experience: Experience in developing software using disciplined analysis, design, development, and test methods.
• Platform Understanding: Understanding of the limitations of web and mobile platforms, with innovative approaches to overcome them.
• Learning Agility: Interest and ability to learn additional coding languages as needed.
• Consumer Experience: Experience in developing best-in-class consumer experiences (user interface designs, interaction models, prototypes, etc.) in a fast-paced, agile, start-up-like environment.
• Adaptability: Must be responsive, flexible, and able to thrive in an open and collaborative peer environment.
• Specific API Experience: Prior experience with PnPjs APIs.
• API Hands-on: Basic hands-on experience with developing and consuming REST APIs.
• SharePoint Experience: Basic hands-on experience with developing custom client scripts for SharePoint.