Senior Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Sensera Systems · 8 hours ago

Senior Software Developer

Sensera Systems is seeking a Senior Software Developer I or II to contribute to all phases of their software development efforts. The role involves creating new tools and applications, enhancing existing software, and maintaining cloud-based web services and mobile applications.

IT InfrastructureSoftwareSolar
check
Growth Opportunities

Responsibilities

Maintain, troubleshoot, and make additions to the software behind Sensera Systems' cloud- based web services
Maintain, troubleshoot, and make additions to the full suite of Sensera Mobile Applications on iOS and Android
Develop, maintain and troubleshoot new and existing AI/ML resources and applications
Utilize and demonstrate robust prompt engineering for new and existing LLM resources and applications
Develop new web applications using JavaScript, jQuery, HTML, & CSS, and maintain/amend existing ones
Help to maintain Sensera Systems' cloud server architecture and assist in its expansion and scaling
Assist in embedded software development with an emphasis in image and video processing and communications
Provide technical assistance to sales, manufacturing, and tech support on software related questions and issues
Function as a Responsible Engineer for development projects, leading the project development including preliminary and detailed design, implementation, and test
Assist in the mentoring and training of junior software developers
Assist in the growth and development of the Sensera software technology stack
Assist in developing, maintaining and improving Sensera software development processes
Partner with Product, CTO and Director of Engineering to develop cutting edge AI/ML applications

Qualification

JavaWeb ApplicationsAI/MLMySQLNoSQLJavaScriptHTMLCSSGit/GitHubCommunication SkillsCollaboration Skills

Required

Bachelor's degree in Computer Science or related field and at least 5 years' experience as a software developer in a domain like Sensera Systems'
5+ years professional experience creating and maintaining scalable web applications
Advanced proficiency with the Java programming language, web services and common web application architecture
Advanced proficiency with MySQL and NoSQL
Experience developing Web Applications using vanilla JS, HTML and CSS
Experience with prompt engineering
Ability and desire to learn new languages and frameworks
Advanced git/GitHub proficiency
Familiarity with a variety of software development tools and the ability to learn to use new ones quickly
Excellent communication and collaboration skills

Preferred

Experience utilizing a development framework such as React or Vue
Experience building ML pipelines
Experience with image/video processing
Experience with Android and iOS development
Experience as SCRUM master or team-lead
AI/ML implementation experience

Benefits

401(k)
401(k) matching
Dental insurance
Disability insurance
Employee assistance program
Health insurance
Health savings account
Life insurance
Paid time off
Referral program
Tuition reimbursement
Vision insurance

Company

Sensera Systems

twittertwitter
company-logo
Real-time jobsite intelligence including Solar/Wireless Cloud Cameras

Funding

Current Stage
Early Stage
Total Funding
unknown
2023-08-15Series A
Company data provided by crunchbase