NHS Human Services, Inc.

Mobile nhs-human-services Logo

Job Information

Ohio State Job Bank Sr. Software Engineer, Technical Lead, Full-Stack in Cleveland, Ohio

*Title:                          *Sr. Software Engineer, Technical Lead, Full-Stack

*Company:                 *Dakota Software Corporation

*Location:                  *Cleveland, OH

*Job duties:                 *Implement and test the designs from Figma for our front-end features and user interfaces. Investigate, prototype, and implement new front-end frameworks and tools. Collaborate with product and engineering teams to deliver end-to-end systems and experiences. Iterate on designs and features to deliver our customers a world class experience. Develop responsive web experiences that look great and work even better across browsers and multiple devices including mobile. Write and maintain unit tests. Integrate with back-end systems to provide, consume and display data. Help guide and lead the front-end to make major improvements to our UI/UX.

Able to take incomplete or vague design requirements and iterate with the product management team to better refine requirements. Set an example to other team members on code design, implementation, testing and quality. Help drive discussions and consensus within the team and across development teams. Serve as a key interviewer of candidates for their teams and other technical teams. Build trust with team members, across teams and cross-functionally within the organization.

Mentor and guide other team members with their technical, testing and soft skills. Technically lead the team to improve and maintain the team's DevOps processes to meet industry standards. Technically lead the team to increase and maintain the quality of the code by increasing unit tests code coverage. Technically lead the team to deliver production-ready releases of the new Inspections product and replacement products for our ProActivity suite on-time to provided deadlines. Interact cross-functionally and with other technical team leads to address issues quickly as they arise. Lead and conduct technical team meetings to obtain alignment to company and team goals. This is a telecommuting role that can be performed from anywhere in the United States.

*Requirements:*           **Must have 5 years of experience as a Software Engineer or Software Developer and 5 years experience with the following: software development experience of which 3 years include developing customer-facing applications, collecting and analyzing software performance (e.g. memory, CPU, latencies), and collecting and analyzing customer (end-user) behavior metrics; C++, C#, or Java; 5 years experience building unit tests of which 2 years of experience are with the Jest or Playwright front-end testing frameworks. 3 years of React with Typescript (React+TS) experience. 2 years of experience: using Material UI or Bootstrap for creating user interfaces; 2 years experience using localization (aka globalization) techniques to support displaying local languages, currencies and dates specifically for non-English, non-U.S. formats;  2 years experience working cross functionally with software product management, UI designers and company management. Demonstrated experience porting a legacy software application from manual to fully automated continuous integration/continuous deployment (CI/CD) in a multi-stage, pipeline environment (e.g. dev, test, production); mentoring team members for more than on-boarding.

Response Info:  &n

DirectEmployers