Power Storage Solutions logo
Power Storage Solutions

Comprehensive Power Quality Service & Sales

Lead Software Developer

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Kentucky

Posted

140 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishAzureSQLWPF.NET

Job Description

Lead Software Developer

Power Storage Solutions

• Own the technical design and architecture for assigned projects, ensuring alignment with Warehouse System standards. • Break down customer requirements into development tasks and delivery plans. • Lead code reviews, enforce coding standards, and guide system design decisions. • Escalate and resolve complex defects, performance bottlenecks, and automation system issues. • Coordinate sprint planning, resource assignments, and delivery milestones in Azure DevOps. • Mentor and coach junior and mid-level developers. • Serve as technical point of contact for internal stakeholders and customer engineering teams. • Collaborate with QA, Support, and Product teams to improve release readiness and deployment quality. • Design and develop .NET applications (C#, WPF/MVVM, REST services). • Build SQL Server data models, stored procedures, and performance-optimized queries. • Integrate WES/WCS components with industrial automation systems (PLC/AMR/host systems).

Job Requirements

  • BS in Computer Science or equivalent experience.
  • 5+ years professional development experience in an object-oriented language, or equivalent experience in a software engineering capacity.
  • Experience leading developers or serving in a technical lead role.
  • Ability to gather and translate customer requirements into solution architecture.
  • Strong problem-solving, communication, and ownership mindset.
  • Professional software development in C#/.NET.
  • Experience with WPF/MVVM and/or building UI applications in .NET.
  • Experience developing RESTful APIs and/or service integrations.
  • Experience with SQL Server (data modeling + stored procedures).
  • Agile leadership (sprint planning, backlog management, task estimation).
  • Experience with Azure DevOps (Repos/Boards/Pipelines).
  • Experience with warehouse automation systems, PLC communication, or industrial operations.
  • Experience with automation system integrations is not required; training is provided for candidates with strong software fundamentals.

Benefits

  • Competitive Salary and Bonus Structure
  • Generous Paid Time Off
  • Medical, Dental, and Vision Benefits
  • 401K with Company Match
  • Company HSA Contribution
  • Professional Growth Opportunities

Related Job Pages

More Full-stack Engineer Jobs

Beamery logo

Senior Software Engineer, Data

Beamery

Create more human experiences for all talent, and unlock the skills and potential of your global workforce.

Full TimeRemoteTeam 201-500H1B Sponsor

• Architect, Design, and Evolve a World-Class Data Platform: Take ownership of the architecture and development of a cutting-edge data platform, using state-of-the-art technologies and tools. • Lead the Development of the Analytics and Semantic Layer: Build and maintain the end-to-end analytics layer, developing robust data models and transformations to drive business intelligence. • Drive Self-Service Data Empowerment: Develop and manage high-quality data products that empower other teams to access reliable insights quickly. • Mentor and Guide a Team of Data and Software Engineers: Act as a technical leader within the team, providing mentorship to data and software engineers at all levels. • Collaborate and Influence Cross-Functionally: Partner with other cross-functional teams, to deeply understand data needs. • Pioneer AI-First Development Practices: Champion modern, high-velocity development practices, leveraging advanced development and coding tools to increase velocity. • Influence Key Business and Technical Decisions: Leverage your expertise to shape the strategic direction of Beamery’s data platform.

United Kingdom
£76.5K - £90K / year
Upflow logo

Senior Full Stack Engineer

Upflow

Revolutionizing how B2B companies get paid.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Architect and implement complex, high-impact product features from start-to-finish. • Collaborate closely with the product manager, the designer, and other engineers to translate business requirements into technical solutions. • Ship clean, maintainable code to production daily. • Participate actively in code reviews providing and receiving constructive feedback. • Troubleshoot and debug complex product issues. • Optimize application performance and ensure scalability. • Help define and improve coding standards, development processes, and best practices. • Stay up to date on new technologies and promote their adoption when appropriate.

France
€60K - €90K / year
Job Closed
Anaplan logo

Software Engineer – Full Stack

Anaplan

Anaplan is an enterprise planning and modeling platform for sales, marketing, and finance. Chief Architect Michael Gould quit his job in order to expand on his vision of creating a

• Be part of a well-balanced, cross functional team, delivering exceptional software. • Be driven by the customer, everything you do is to solve a problem for our users or to enable us to solve problems for users more effectively/sustainably. • Working closely with product to deliver customer delighting experiences and platforms innovations. • Actively practice continuous integration and deployment and proactively contribute improvements to the way these are done. • Work within an agile development process and thrive in an environment that promotes high levels of autonomy and accountability. • Write tests at every level of the testing pyramid to ensure the quality of your work is good to go to production every time we build. • Apply your experience across the full stack as necessary.

India
Job Closed

Role Description ENO8 is looking for a Senior Full Stack Developer with 8+ years of hands-on experience building complex, production-grade web applications using Node.js, Express.js, React.js, Next.js, and AWS. The ideal candidate has worked on applications involving payments and billing workflows (financial reporting, reconciliation, payroll, and invoicing—2+ years required; 4+ years ideal, with a strong emphasis on front-end and reporting). This role requires someone who is dependable, communicates clearly, takes pride in code quality, and thrives in collaborative, remote-first product teams. You also have a strong working knowledge of modern AI tools to accelerate development and improve debugging efficiency. Responsibilities - Design, develop, and maintain end-to-end web applications using Node.js, Express.js, React.js, and Next.js - Build secure, scalable backend services and REST APIs - Design and implement payment transaction workflows, including billing, invoicing, subscriptions, refunds, and reconciliation - Integrate and manage payment gateways, handling edge cases such as failures, retries, idempotency, and webhooks - Design transactional data models ensuring data consistency, integrity, and auditability - Work extensively in a production AWS environment, ensuring scalability, security, and performance - Work as part of a distributed agile development team - Participate in technical design and product planning meetings - Document technical requirements, designs, and processes related to the product - Apply strong Git branching strategies (feature branches, release branches, hotfixes) and maintain clean pull-request practices - Use modern AI-powered development tools to: - Accelerate feature development - Improve debugging and root-cause analysis - Refactor and optimize code safely - Participate in code reviews, refactoring, and architectural discussions - Collaborate closely with Product, Business Analysis, Design, and QA teams - Support production deployments, monitoring, and issue resolution - Maintain clear and structured technical documentation Qualifications - 8+ years of professional experience as a Full Stack Developer - Strong hands-on experience with: - Node.js & Express.js (Minimum of 6 yrs) - React.js & Next.js (Minimum of 6 yrs) - AWS (EC2, S3, RDS/DynamoDB, Lambda, IAM, CloudWatch) - Proven experience working on complex applications with payment transactions and invoicing - Strong understanding of cloud security, secrets management, and environment configuration - Excellent knowledge of Git workflows and branching strategies (Git Flow or equivalent) - Practical experience using the latest AI tools for accelerated development and bug fixing - Solid understanding of SDLC, APIs, and scalable system design - Experience working in Agile / Scrum environments - Comfortable working independently in a remote-first setup Soft Skills - Dependable: Consistently delivers on commitments and takes ownership of outcomes - Great Communication: Clear, proactive, and effective with technical and non-technical stakeholders - Quality-Focused: Takes pride in clean, maintainable, and secure code - Customer-Oriented: Genuinely cares about serving customers and building reliable systems - Team Player: Collaborates effectively and contributes positively to team culture - Problem Solver: Approaches complex challenges calmly and systematically Benefits - Work on innovative digital projects that shape industries - Join a passionate, global team of technologists and innovators - Competitive contract rates - Opportunities for skill development and growth in a dynamic environment

India
Job Closed