What are the responsibilities and job description for the Software Developer Apprentice Intern position at keycentrix™?
Brief Description
The Position:
The Software Developer Apprentice uses their technical skills to support the Software Development department. The position requires a strong desire to learn and grow skills in developing code, as well as building and improving communication abilities in a business setting.
Essential Job Responsibilities
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. This job description is not a contract and should not be construed as a guarantee of employment for any specific period of time.
Keycentrix is an Equal Opportunity Employer and does not discriminate against employees or applicants based on race, color, religion, sex, sexual orientation, gender, gender identity,, national origin, disability, age, or any other category protected by law.
The Position:
The Software Developer Apprentice uses their technical skills to support the Software Development department. The position requires a strong desire to learn and grow skills in developing code, as well as building and improving communication abilities in a business setting.
Essential Job Responsibilities
- Learns aspects of the software development life cycle
- Writes simple software code
- Applies bug fixes and enhancements to existing applications
- Tests code for technical accuracy, standards, and functional compliance to the design
- Uses and develops written and verbal communication skills,
- Uses visual design sense and understanding of usability principles, to contribute to the user experience and workflow of software products.
- Works in tandem with other development team members with various skills and backgrounds
- Learns new technologies and skills that benefit the student, team, product, and company
- Strong analytical and problem-solving skills
- Good written and verbal communication skills
- Coursework and or experience in software development
- Previous experience/education in software coding
- Experience with C#, SQL and .Net is preferred
- Pursuing a bachelor's degree in computer science or related area
- Ability to communicate effectively
- High level of alertness, concentration, accuracy, and time-management
- Able to maintain a stationary position for prolonged periods
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. This job description is not a contract and should not be construed as a guarantee of employment for any specific period of time.
Keycentrix is an Equal Opportunity Employer and does not discriminate against employees or applicants based on race, color, religion, sex, sexual orientation, gender, gender identity,, national origin, disability, age, or any other category protected by law.