Cays - Austin, TX
posted about 2 months ago
As a Lead Java Developer, you will play a pivotal role in the design and development of software solutions that meet the needs of our clients. Your primary responsibility will be to translate requirements into software design, ensuring that the code you create is clean, efficient, extensible, and maintainable. You will own a significant functional area within the product, leveraging your in-depth knowledge and expertise to influence and guide your team towards making the right technical decisions. In this role, you will be tasked with identifying areas of the product that are likely to change and integrating flexibility into the design to improve engineering velocity. Collaboration is key, as you will work closely with cross-functional partners to develop innovative solutions that adhere to our development goals and principles. You will practice evidence-centered design, making features testable to ensure high quality and improve velocity in continuous delivery. Additionally, you will manage project features by breaking them into sub-tasks, identifying and resolving issues to ensure efficient execution. Providing technical guidance, coaching, and mentorship to individual team members will be a crucial part of your responsibilities. You will also identify gaps and issues across systems and functional areas, propose solutions, build the engineering roadmap, and drive resolution. Your leadership will be essential in improving end-to-end testing quality and increasing delivery velocity across features.