Ready for a Full-Stack Software Developer Career at Zyris?
Full-Stack Software Developers are unique, and you are even more special. Not only can you execute at a high productivity level, you can also keep the other 49 things in check. You are more than just a jack of trades. Your enthusiasm to execute solutions, and willingness to round out your knowledge beyond what most would do just to collect a paycheck, puts you in the driver’s seat of your career. You’re not just ‘Ok’ with the status quo and you’re the person that helps define the direction of positive change.
Responsibilities
- Follow detailed requirements documents and execute projects in a reasonable and efficient timeline.
- Assist other team members including Jr. Software developers with solving software related problems.
- Collaborate with other team members under senior leadership to solve technical and software related problems.
- Provide input to solve complex problems though the use of logic and software.
- Debug and test existing software for QA and optimization related tasks.
- Self-direct skill improvement tasks.
- Design and review application and system architecture.
- Create and maintain design and scope documents.
- Committed to continued career in software development.
- Knowledgeable and up to date with latest industry best practices.
Minimum Qualifications
- Minimum of 1 year of experience in a related position with at least one other employer.
- Experience and strong understanding of logic and logical processes to solve complex software related problems.
- Knowledge of common web programming languages and markup such as JavaScript, PHP, HTML, and CSS.
- Knowledge of common database technologies such as MySQL.
- Knowledge of test driven development methodologies and processes.
- Knowledge of automated testing frameworks like PHPUnit.
- Good written and verbal communication skills including the ability to request clarification on unclear requests, communicate limitations, or request help when necessary.
- Ability to work self-directed tasks with good time management skills.
- Experience developing software applications.
- Good research skills including identifying when research is required, validating credible sources, and self-directing research related tasks.
- Minimum of 5 employment or academic related references.
Preferred Assets
- Experience developing software applications in a team environment.
- Up to 5 years of experience in the Software Development industry.
- A Degree, Diploma, or related experience in the field of Software Engineering.
- Experience using project management and source control tools.
- A reference letter from a previous employer.
- A reference letter from previous technology related employer or instructor.