Must Have Technical/Functional Skills
• 5+ years of experiences using Python with modern Python web frameworks
• Strong background in backend/API development, with expert-level skills in Python
• Hands on technical experience with SQL/PostgreSQL, Azure, GitHub, Docker
• Hands on experience with Message Queues (Rabbit MQ, Kafka)
• Ability to mentor other engineers
• Ability to explain complex technical concepts to non-technical audiences
• Strong knowledge of the agile software development process
• Solid communication and documentation skills
Roles & Responsibilities
• As a Senior Software Engineer, you'll take on a critical role of turning business needs into
technology solutions specifically working within our US Electric organization.
• Hands-on contributions with code development
• Support the architectural design of complex systems.
• Write well-designed, testable, scalable, and efficient code.
• Collaborate with business and technical stakeholders on the development of digital products.
• Provide support and mentorship to the engineering team.
• Collaborate with teams on other products and business units on technology.
• Develop and maintain backend systems using Python, focus on performance, reliability, and scalability
Salary Range: $130,000-$140,000 a year
TCS Employee Benefits Summary:
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & amp; Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
#LI-SP1