Java Software Developer
Summary
A Java Software Developer joins a product development team in a hybrid Dallas-based role, participating in all phases of the software development lifecycle — requirements analysis, design, coding, and testing — while taking technical ownership of significant portions of the product and guiding junior developers on new features and enhancements.