Description
The Software Engineer-III designs, develops, troubleshoots, and debugs software for enhancements and new products, including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. The role requires strong computer science fundamentals, complex programming, modular and maintainable code, testing, documentation, agile participation, and full-stack expertise in C++, Java, React, REST Web Services, and Maven or other CI technologies. Candidates need at least seven years of software engineering experience, a bachelor's degree or equivalent, and a real-world software development track record.
