> Markdown version of [/jobs/ext/1607326-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/1607326-software-engineer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer III - **Company:** Rocket Software, Inc. - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), C++ (Programming Language), Compilers, Code Coverage, Databases, Data Structures, Software Debugging, Javaserver Pages, Apache Maven, Software Tools, Software Engineering, Network Routers, ReactJS, Spring-boot, Restful APIs, Programming Languages - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/815be2e0-f89a-4007-aed7-743a6570a40a ## About the Role * Minimum 5 years of software engineering experience. * Bachelor's degree or equivalent. * Able to present a track record of software development in the real world. * Mastery of one or more programming languages. * Excellent code designing skills. Preferred Qualifications: * Writes code faster than the average developer. * Outstanding quality with few bugs in generated code. Education: Bachelor's degree or equivalent. ## Description 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., * Good understanding of computer science fundamentals: algorithms, data structures, etc. acquired from education and/or experience. * Excellent programmer * Proficient at complex programming & knowledge of standard data structure and algorithms. * Make recommendations for each when solving technical problems. * Completes assignments in a timely manner and within quality tolerance. * Write modular, maintainable code with some guidance. * Make the right trade-offs to efficiently solve problems. * Recognize impact software changes will have on systems. * Make component changes. * Understand and comply with provided requirements, translate them into code. * Understands the principles of hardware to make design decisions. * Link the work to the external market. * Build subject matter expertise within the current product domain. * Delivers well structured, tested, and documented code within agreed-upon timelines. * Provide reasonably accurate estimates of work. * Participates in all required meetings and agile ceremonies. * Keen to provide test coverage to protect against future changes. * Technical expertise with full stack - * Java and C++ * JSP * Spring Boot * React * REST Web Services * Maven and other CI technologies. ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Building a Compiler with C#](https://www.wearedevelopers.com/videos/116-building-a-compiler-with-c) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)