Senior Software Engineer I

PowerSchool
US - Texas - Dallas County
View Company Profile / << Go Back

  • Job Type: Full time
  • 30+ days ago

Job Description

Design, develop, and maintain scalable software applications and services using modern programming languages and AI-assisted tools. Collaborate with cross-functional teams to translate business needs into technical solutions while mentoring junior engineers.

Requirements: Requires a minimum of 5 years of relevant experience and a Bachelor's degree in Computer Science or a related field. Proficiency in languages like TypeScript, Java, C#, or Python and experience with production-grade software and AI development tools are essential.

Key Skills: TypeScript, Java, C#, Python, System Design, AI-assisted Development, CI/CD, Agile, Kanban, SQL, OWASP, Secure Coding, Unit Testing, Integration Testing, Full Stack Development, Software Architecture

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Pharmacy Benefits, Life Insurance, AD&D, Flexible Spending Accounts, Health Savings Accounts, Short-Term Disability, Long-Term Disability, 401(k) Plan, Parental Leave, Discretionary Time Off, Wellness Program, ClassPass, Employee Assistance Program, Tuition Reimbursement, Pet Insurance, Identity Theft Protection, Student Debt Repayment Program, Prepaid Legal Coverage




Fast Track Upload