Software Development Engineer - Python
About the Role
Roles & Responsibilities
• Design, develop, test, and maintain software applications using Python, C#, and .NET. • Work with engineering teams to understand technical requirements and convert them into reliable software features. • Debug, troubleshoot, and resolve application issues across development and production environments. • Participate in code reviews, design discussions, and technical documentation activities. • Collaborate with QA, product, and project teams to deliver high-quality releases on schedule. • Improve application performance, maintainability, security, and scalability through best engineering practices.
Requirements & Qualifications
• Bachelor Degree or Master Degree in Computer Science, Information Technology, Engineering, or a related field. • Experienced professional with hands-on development experience in Python and C#/.NET. • Strong understanding of object-oriented programming, APIs, debugging, and software design principles. • Ability to work with databases, source control tools, build systems, and agile development methods. • Good communication, analytical thinking, and problem-solving skills for collaborative engineering work.
Get Instant Job Alerts & Career Insights
Join our professional networks for verified vacancies, career guidance, and hiring updates.
Job Overview
-
Company Rockwell Automation
-
Department Information Technology (IT)
-
Employment Type Full-time
-
Location Bangalore, India
Interested in this role?
Apply directly on the official portal.
Not ready to apply? Share your CV and we'll notify you when a matching opportunity comes up.
Ready to Apply?
Apply on the official portal, or upload your CV to hear about future openings.