Location
Pune, Maharashtra, India
Posted
May 26, 2026
Job Description
Job Description
Summary:The Software Engineer III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines softwareβs compatibility with hardware and/or influences software's design in relation to hardware.Essential Duties and Responsibilities:Β
Good understanding of computer science fundamentals: algorithms, data structures, etc. acquired from education and/or experience.Β
Proficient at complex programming & knowledge of standard data structurea and algorithms.
Writes modular, maintainable code with some guidance within agreed-upon timelines
Has an ability to consider trade-offs to efficiently solve problems.Β
Recognizes impact software changes will have on systems.Β
Understands the principles of hardware to make design dec...