Job Description
Education
- Developed software in a team environment of at least 5 engineers (agile, version control, etc.).
Functional/ Technical Skills
- Has strength in a language, moderate familiarity in other applicable languages.
- Is familiar with a couple data stores or API access patterns and integration.
- Has familiarity with associated technologies within their specialization as part of the wider ecosystem.
- Understands of how projects fit together within their team.
- Understands moderately complex systems.
- Tests and monitors their own code.
- Understands testing and monitoring tools.
- Debugs applications.
Role Expectations
- Collaborates with team members to co-develop and solve problems.
- Proactively reaches out to meet peers across environment and collaborates to solve problems.
- Takes advantage of opportunities to build new technical expertise in a specific engineering area.
- Seeks knowledge from subject matter experts when needed.
- Understands the importance of system and technology integration and the basic features and facilities involved in the integration process.
- Develops and tests standard software applications and related programs and procedures to ensure they meet design requirements.
- Applies software design principles, data structures and/or design patterns and computer science fundamentals to write code that is clean, maintainable, optimized, modular with good naming conventions.
- Applies knowledge of database design to solve data requirements.
- Helps coordinate stakeholder input and collaboration efforts when developing solutions to issues.
- Thinks broadly and understand how, why and when policies/processes are standardized and when they differ across the organization.
- Completes tasks and/or provides data to support implementation of holistic solutions that forge linkages between structure, people, process and technology.
- Applies formal training methods to current workload. Feels comfortable challenging authority/the status quo.
- Reports clearly on current work status.