Brief Description
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.
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
Requirements
- 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
Summary
Keycentrix is an Equal Opportunity Employer and does not discriminate against employees or applicants based on race, color, religion, sex/gender, national origin, disability, age, or any other category protected by law.