Logo
TechnoGen

Java Lead

TechnoGen, Cincinnati, Ohio, United States, 45208


Job Description

We are seeking a highly skilled and experienced Software Technical Lead with a passion for coding and problem solving, and expertise in Domain-Driven Design (DDD) to join our organization. In this role, you will be responsible for providing technical leadership and direction to a software development team. Responsible for ensuring that the team delivers high-quality and scalable software systems that meet the needs of the organization.

Key Responsibilities•Mentor junior engineers by sharing your technical knowledge and helping them grow as developers.•Collaborating with cross-functional teams, including product management, UX/UI design, and QA.•Implement software solutions and application using programming languages such as Java or Python on Azure Cloud platform.•Leading the design and implementation of complex software systems, utilizing programming languages such as Java, Python, JavaScript, as well as database technologies such as SQL, NoSQL, and in-memory databases.•Code, test, and deploy scalable and resilient software systems using Java that meet high-quality standards.•Troubleshoot and resolve complex software defects, utilizing debugging tools and implementing corrective actions.•Write technical documentation, including architecture diagrams, API specifications, and test plans.•Participate in code and design reviews to ensure software solutions are aligned with the organization's technical standards and best practices.•Evaluate and incorporate new technologies, frameworks, and tools to improve software development processes and products.•Facilitate technical discussions and presentations and make informed technical decisions.•Implement domain models by capturing the core business logic and reflecting the Ubiquitous Language used in the organization.•Staying current with emerging technologies and trends in software engineering and identifying opportunities to leverage these technologies to improve software development processes and products.