Software Engineer
Phoenix (Maricopa County) IT development
Job description
The applicant will design and develop web applications in an agile environment, implementing test-driven, object-oriented software in all tiers of the application: web-based user interfaces, business logic, and data persistence. The applicant will be working closely with users, project managers, analysts and other developers on a small, agile development team. We develop solutions for our internal business partners, supporting Fab, Sort, Assembly, and Test analysis to enable strategic business decisions in the area of capacity, capital, and cost. Applicant will possess strong written and verbal communication skills in the English language.
The ideal candidate should exhibit the following behavioral treats:
-Excellent communication, prioritization, and problem solving skills
-Highly collaborative and detailed oriented
Desired profile
Minimum Qualifications:
- The applicant should possess a Bachelor of Science degree in computer science or a closely-related field.
- Minimum of 3 months experience with object-oriented design
- Minimum of 3 months experience with SQL, OLAP and/or document-oriented databases
-Must have the permanent unrestricted legal right to work in the United States without sponsorship
Preferred Qualifications:
-Expertise in C#, HTTP, HTML, CSS, and/or JavaScript
-Experience with test-driven development and code refactoring
-Understanding/experience with continuous integration concepts/technologies
-Understanding of business intelligence systems