Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Identifying user and system requirements.
- Prioritizing software development, setting timelines and assigning tasks to team members
- Creating low fidelity prototypes
- Writing or reviewing code
- Run functionality testings and debug code
- CI/CD pipelines
- Oversee junior web developers and evaluate their performance
- Software documentation
- Defines site objectives by analyzing user requirements; envisioning system features and functionality.
- Designs and develops user interfaces to Internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
- Recommends system solutions by comparing advantages and disadvantages of custom development.
- Accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
- Supports and develops web application developers by providing advice, coaching and educational opportunities.
- Define and deliver software
- Develop readable, testable, and maintainable code to spec
Job Requirements
- Commit to continued technical and professional growth
- Interface with partners
- Lend your knowledge to the community of engineers
- At least 4 years software engineering experience
- Active in the technology ecosystem in your city
- Can pass our Tech Skills Assessment
- Have experience leading technical teams using Agile methodologies;
- A strong desire to mentor other developers