Entry Level Software developers
Gain America10 months ago
Hicksville, New York, United States
On-site
Full-time
Beginner Level (< 1 year)
Job Description
Position Overview
This role involves preparing computer programs by translating specifications into code and performing unit testing to ensure quality. The candidate will also document code, develop logical sequences from specifications, and participate in learning opportunities to advance job knowledge.
Key Responsibilities
- Plans program by studying specifications.
- Arranges specifications by developing logical sequence; preparing flowcharts; researching solutions.
- Encodes specifications by converting logical sequence and workflow into program language.
- Verifies encoding by performing trial runs; modifying code.
- Prepares program reference by documenting control language.
- Advances job knowledge by participating in educational opportunities and reading professional publications.
- Accomplishes department and organization mission by completing related tasks as needed.
Required Qualifications
- Proficiency in C.
- Strong skills in Analyzing Information, Problem Solving, Persistence, Software Performance Tuning, Attention to Detail, Software Development Fundamentals, Software Documentation, Technical Zeal, Independence, Thoroughness, and Communication.
- No prior Software or Computer Programming Experience required; must be willing to work hard to learn.
- Education required: Some College.
Preferred Qualifications
- Associate degree preferred.
- Ability to relocate to Hicksville, NY 11801 before starting work.
- Willingness to travel up to 25% (Preferred).
Benefits & Perks
- Pay: Up to $70,000.00 per year.
- Compensation Package: Yearly pay.
- Job Type: Full-time.
- Work Location: In person.
- Location: Hicksville, NY 11801.
- Ability to Commute: Hicksville, NY 11801 (Required).
Required Skills
Software Development Fundamentals
Technical Zeal
Software Documentation
Attention to Detail
Independence
C
Software Performance Tuning
Analyzing Information
Problem Solving
Communication
Persistence
Thoroughness