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. Lead the delivery of complex features while utilizing AI-assisted tools to improve engineering efficiency and code quality.

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 is essential.

Key Skills: TypeScript, Java, C#, Python, System Design, Generative AI, CI/CD, SQL, Agile, Kanban, Secure Coding, Unit Testing, Software Development Lifecycle, Data Structures, Algorithms, Mentoring

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