Ludi Inc. seeks to employ a Senior Software Developer/Engineer to research, design, and develop specialized software and utility programs.
The responsibilities include analyzing user needs and developing software solutions.
The candidate will update software or enhance existing software capabilities.
The role involves working with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.
The engineer will maintain databases within an application area, working individually or coordinating database development as part of a team.
The position is responsible for the end-to-end development process, from initial design to final deployment.
The engineer will utilize a variety of tools and technologies to write code, manage projects, and ensure the software meets high standards of quality and performance.
The role includes designing, implementing, and testing the DocTime Log® product suite.
The candidate will manage and develop the codebase in GitHub to support the SaaS product.
Collaboration with the product management team is required to evaluate and estimate enhancements and new feature requests.
The engineer will scope out and estimate new product changes with the product team, providing insights into the magnitude of changes and creating solutions for complex problems.
Continuous improvement, high quality, and innovation are essential, including evaluating and addressing technical debt within the codebase.
The engineer will develop metrics, including web analytics, for infrastructure and development teams to assist in effective evaluations and business value.
The role involves translating UI changes scoped by the product team into PHP code to enhance the user interface while preserving product integrity.
Requirements:
A Master's degree in computer and information science is required.
The candidate must have a minimum of 3 years of experience as a software engineer.
A minimum of 3 years of concurrent experience with MySQL, Jira, or Shortcut is necessary.
The position is remote, but the candidate must work within the United States.
Benefits:
The job offers the opportunity to work on specialized software and utility programs.
The position allows for collaboration with a product management team to influence product development.
The role provides a chance to work with cutting-edge technologies and tools in software development.
The engineer will have the opportunity to contribute to continuous improvement and innovation within the codebase.
The position supports a remote work environment, providing flexibility while working within the United States.