Software Engineer I
Builds on fundamental skills; contributes to project components. Ticket difficulty and
priority increases, as does exposure to external clients. Responsible for
developing relevant and critical features for project logistics.
Typical Tasks
- Developing complex code
- Participating in design discussions
- Managing smaller modules
- Handling higher priority and complexity tickets
- Increased interaction with external clients
- Developing business-critical features
Required Milestones
- Demonstrate ability to complete intermediate coding tasks
- Contribute effectively to team projects
- Continue education in advanced programming concepts
- Maintain code quality according to each language/framework/project standards
- Participate in a significant portion of client interactions
- Satisfactory performance in developed code
- Successful completion of DevOps training
- Obtain certification in a chosen software specialty (web, mobile, devops, machine learning, etc.)
- Be a team player: provide support in customer service area
Advancement Criteria
- Handling complex coding tasks
- Efficient problem-solving
- Greater project responsibility
- Demonstrate competence in required skills and technologies
- Contribute significantly to client-facing aspects of projects