Software Development Engineer III @ Palmetto | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Software Development Engineer III jobs in Charlotte, NC
200+ applicants
expire-info-iconThis job has closed.
company-logo

Palmetto · 4 days ago

Software Development Engineer III

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Clean EnergyCleanTech

Insider Connection @Palmetto

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Design both client-side and server-side solutions with a focus on the server-side system and API layer.
Develop and manage well-functioning applications and databases
Write comprehensive E2E and unit tests to verify functionality
Troubleshoot, debug, and upgrade software
Collaborate across teams to identify and develop best practices, design patterns, and reusable code
Actively participate in code reviews and provide constructive feedback to safeguard product quality
Craft solutions that satisfy near-term objectives while enabling future growth and scalability
Engage with product owners and the development team to groom and estimate user stories

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

RESTful APIsJavaScriptDOM ManipulationNode.jsSPA FrameworksDocument-Model DatabasesEngineering ExperienceFormal Review ProcessesInformal Code ReviewPR ReviewProblem-SolvingCommunicationCollaborationWork EthicContinuous LearningES6+NestJSReactIsomorphic ReactJSON Web TokenFront-End Build PipelinesBabelWebpackNPMYarnBusiness Requirements TranslationBenchmarkingOptimizationGitAgile Development

Required

Experience designing and consuming RESTful APIs
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
5+ years of professional engineering experience
Experience with Node.js
Relevant working experience using popular SPA frameworks and document-model databases
Excellent written and verbal communication skills
A desire to never stop learning, a deep passion for technology, and a collaborative mindset to work with others to ensure end-to-end design and delivery
A strong work ethic, exceptional problem-solving skills, and an interest in tackling diverse technical challenges. Design and develop quality code that follows best practices and adheres to Palmetto standards
Openness to collaboration through formal and informal code and PR review processes

Preferred

Experience with ES6+ language features
Experience with NestJS
Experience in React and isomorphic React is a plus
Knowledge of modern authorization mechanisms, such as JSON Web Token
Familiarity with modern front-end build pipelines and tools
Experience with at least one common development tool such as Babel, Webpack, NPM, Yarn, etc.
Ability to understand business requirements and translate them into technical requirements
A knack for benchmarking and optimization
Familiarity with code versioning tools such as Git
Experience with agile development practices, TDD, and pair-programming

Benefits

Unlimited vacation/PTO
Medical, dental, and vision coverage
Parental leave
Retirement plans

Company

Palmetto

twittertwittertwitter
company-logo
Palmetto believes that access to clean energy sources is a right, not a privilege.

Funding

Current Stage
Growth Stage
Total Funding
$628.3M
Key Investors
TPG Rise Climate FundSocial CapitalJP Morgan
2023-03-06Private Equity· $150M
2022-02-24Series C· $375M
2022-01-01Debt Financing· $40M

Leadership Team

leader-logo
Christopher Kemper
Chairman, CEO & Founder
linkedin
leader-logo
Jared Wray
Chief Technology Officer / Co-Founder
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot