What are the responsibilities and job description for the Sr. Software Engineer (Python Developer) position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, BirdsVue LLC, is seeking the following. Apply via Dice today!
Sr. Software Engineer
Introduction:
What You''''ll Do
As a Sr. Software Engineer, you will play a crucial role in translating business requirements into innovative technology solutions within our US Electric organization. You will be responsible for developing and maintaining backend systems using Python, with a focus on performance, reliability, and scalability.
Responsibilities:
Required Skills:
Sr. Software Engineer
Introduction:
What You''''ll Do
As a Sr. Software Engineer, you will play a crucial role in translating business requirements into innovative technology solutions within our US Electric organization. You will be responsible for developing and maintaining backend systems using Python, with a focus on performance, reliability, and scalability.
Responsibilities:
- Write well-designed, testable, scalable, and efficient code using Python
- Support the architectural design of complex systems
- Collaborate with business and technical stakeholders to develop digital products
- Mentor and provide support to the engineering team
- Collaborate with other product teams and business units on technology initiatives
- Develop and maintain backend systems using Python
Required Skills:
- 5 years of experience 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
- Experience with Electric systems (OT) in the Utilities industry
- Hands-on experience with .Net