Software Engineer I

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