For this role, you'll be self-motivated, detail oriented, and creative, with relevant experience leading software development for a Software-as-a-Service (SaaS) solution. You'll have the opportunity to be mentored and trained under one of our leaders who has been integral to our growth. As the Director of Development, you will help lead the team into the next phase of expansion.
You will be responsible for developing high-quality software solutions quickly and effectively using Java, JS/TypeScript, Oracle and Angular
You will work with product line managers, business users, and other members of the team to understand software requirements and author code that satisfies those requirements
Produce high quality code developed using computer science principles with the latest developments in areas of technology that are relevant to the Distribution Insight platform
Emphasize the practice of unit testing in all development work along with documentation
Participate in and lead team design sessions and code reviews
Develop and perform automated unit tests and document software design and code
Deliver accurate effort estimates for assigned development tasks, and review estimates for tasks assigned to others (JIRA)
Work with the QA team in an encouraging and collaborative fashion, in their diagnosis of possible bugs, and to advise them about testing requirements associated with new code changes made (JIRA)
Coordinate with management and other senior engineers to establish consistent software design guidelines and standard methodologies
Work together with our customer support by analyzing and correcting reported problems in a timely manner
Bachelor’s or Master’s degree in Computer Science or Information Technology
Substantial software development experience in Java and solid SQL skills
Advanced SQL knowledge and experience
Experience working with enterprise technology and cloud computing environments (e.g., AWS)
Proficient in all phases of the software development lifecycle, quality-oriented, and security-minded including agile software development methodologies
Creative analytical skills, dedication to excellence, and the entrepreneurial spirit
Able to expertly and effectively translate business requirements into working technology solutions
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
OpenArc is a technology consulting firm providing industry-leading technical talent placement, software development, and technology strategy services to clients nationwide. Through a unique blending of people and software, OpenArc has a business practice that delivers amazing enterprise, mobile and consumer-facing apps and the best talent for contract, contract-to-hire and direct placements for clients and partners alike.
Staffed with the most-trusted recruiting experts, elite software developers, UI/UX designers and market experts, our team provides clients with the best resources, the right techniques and world-class support resulting in powerful measurable success.