Software Developer
Avnet · Tempe, AZ · 1 mo ago
EngineeringFull-time
Principal Responsibilities
- Uses process design technology methodologies, programming languages and tools and solutions design techniques to develop applications to meet business specifications.
- Validates functional specifications, builds technical specifications and develops application documentation.
- Performs analysis, design, development and testing of applications to solve business requirements.
- Integrates new or enhanced application components.
- Develops conversion and system implementation plans.
- Supports change readiness initiatives as needed.
Job Level Specifications
- Foundsational knowledge of specialized disciplines, industry practices and standards, acquired via academic instruction and/or relevant work experience of substantially the same level.
- Develops solutions to defined tasks, typical assignments and projects.
- May be solved by the application of specialized foundational knowledge, using existing approaches and solutions.
- Works independently and requires the exercise of judgment and discretion.
- Receives initial direction although work may be reviewed for accuracy and quality.
- Collaborates with immediate management and team members within the department or function.
Job Experience
- Typically less than 2 years with bachelor's or equivalent.
Education And Certification(s)
- Bachelor's degree or equivalent experience from which comparable knowledge and job skills can be obtained.
Distinguishing Characteristics
- Project experience in Full-stack application development using Angular and Java or similar technologies.
- Building and coding applications using languages/technologies such as Java, Python, Spring, Web Services, , SQL;
- Frontend technologies: Angular, HTML, CSS, TypeScript, and Bootstrap;
- SQL database design and development;