Software Developer Intern

SIL International

Intern $29.5k - $34.9k YEARLY Dallas, TX, US

Posted 1 week ago

Job summary

The Software Developer Intern at SIL International is responsible for assisting full-time developers with design and implementation tasks while gaining practical experience in software development. Interns will participate in team meetings, respond to client inquiries, and work on software applications, new features, and defect fixes. This position is ideal for individuals passionate about programming and eager to learn.

Role details
Role
Volunteer
Industry
Information Technology
Employment
Fulltime
Education
Pursuing A Degree In Computer Science
Responsibilities
  • assist software developers with design implementation
  • respond to client inquiries
  • attend meetings
  • maintain complex systems and networks
  • analyze software requirements
  • write technical reference documentation
  • participate in project status and planning meetings
Key skills
Software Development Algorithms Programming Communication Organizational Skills Multitasking Technical Concepts Analyzing Problem Solving
Full job description
    Job Title
    Language Technology Software Developer
    Location
    USA \
  • • Texas \- Dallas \- SIL International Linguistics Center
  • Position Type
    Volunteer
    Job Description
    Job Description Summary
    A Software Developer Intern is responsible for assisting the Software Developers with the design implementation and shadowing their duties to understand the processes more efficiently. Software Developer Interns use their classroom knowledge on practical applications, suggesting recommendations on how to make the project successful. They also respond to clients' inquiries and concerns, attend meetings, and help with maintaining complex systems and networks. A Software Developer Intern must have excellent communication skills, as well as having strong attention to detail and the ability to learn fast.
    Major Responsibilities: Work with the Software Developer(s) to design, develop, and deploy software applications, new features, and defect fixes as assigned
    Participate as an integral and enthusiastic part of the team

    Minor Responsibilities: Analyze software requirements by working with the Software Developer(s)
    Write technical reference documentation for the new software
    Participate in regular project status and planning meetings

    Knowledge, Skills, and Abilities:
    A servant heart attitude
    Demonstrated skills in software development and algorithms
    Demonstrated passion for programming and solving complex problems
    Good interpersonal skills of communication
    Good organizational skills
    The ability to quickly analyze and learn a large existing codebase
    The ability to make decisions in a timely manner
    The ability to generate multiple solutions to the problem
    The ability to quickly pick up technical concepts
    * The ability to work both with a team and independently, and to multitask effectively

    Education and Experience:
    Software Developer Interns should have experience in software development and a good understanding of the software development lifecycle. Pursuing a degree in computer science or equivalent work experience is preferred, but we care more for a heart and mind that are always learning.
    Training and Orientation:
    Will complete relevant portions of the initial IT Software Department training program and IT Orientation.
    Weekly Hours