Senior Software Engineer

5 - 10 years

10.0 - 15.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Pythonsoftware designsoftware engineeringcode reviewmachine learningscalabilityocr

Work Mode

Work from Office

Job Type

Full Time

Job Description

Requirements: Bachelors/Masters in Computer Science or Related Fields Sr. Software Engineer with Team handling Skills 5+ Years of Python Core Development Experience Knowledge in building automation scripts Areas: NLP, OCR, RPA, Machine Learning Experience is added Advantage Location: Bangalore Type: Full Time/WFORoles and Responsibilities: Key Responsibilities: Design and Development: Architect, design, and develop high-quality software solutions using Python. Code Review and Quality Assurance: Conduct thorough code reviews, ensuring code quality, performance, and adherence to best practices. Collaboration: Work closely with cross-functional teams, including front-end developers, designers, and product managers, to deliver integrated solutions. Optimization: Identify and address performance bottlenecks, optimizing software for speed and scalability. Documentation: Maintain comprehensive documentation for code, APIs, and software design. Mentorship: Mentor and guide junior developers, fostering a culture of continuous learning and improvement. Testing: Develop and execute unit tests, integration tests, and debugging to ensure software reliability. Innovation: Stay updated with the latest industry trends, technologies, and best practices to drive innovation within the team.

Technology / Software Development
Tech City

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)