Lead Software Architect

Today

Wall Township, New Jersey, United States

Subscribe to job alerts

Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.

Job Description

Trinity Solar is seeking a Lead Software Architect in Wall Township, NJ, to design and implement high-performance software systems. The role involves creating architectural blueprints, setting standards, and collaborating with teams to align solutions with business objectives. Candidates should have 12+ years of software development experience, including architectural leadership, and expertise in the Microsoft technology stack. Strong communication and planning skills are essential for this hands-on leadership position.
Trinity Solar is on the lookout for a passionate and experienced Lead Software Architect to guide the design and implementation of cutting-edge software systems that are high-performance, secure, and scalable. In this vital role, you will create architectural blueprints, set software standards, and collaborate with multidisciplinary teams to deliver strong solutions that align with our strategic vision.

This is a hands-on leadership position that combines technical expertise with excellent communication and planning skills. You will serve as a crucial link between business objectives and engineering execution, mentor development teams, and drive architectural excellence throughout the software development lifecycle.
Key Responsibilities
• Oversee the architecture and high-level design of enterprise applications and integrations.
• Establish system specifications, technical standards, and scalable architecture patterns.
• Collaborate with senior management and engineering teams to gather functional and non-functional requirements.
• Design and develop architectural blueprints and system integration plans.
• Lead the development of full-stack applications, including SPAs utilizing Angular 7+, .NET Core backends, and SQL Server or NoSQL databases.
• Guide the creation and review of UML diagrams, design documentation, and feasibility assessments.
• Maintain engagement throughout all project phases—from planning and estimating to code reviews and deployment.
• Integrate modern security practices and ensure compliance with secure development principles.
• Work with teams to resolve complex bugs, performance issues, and integration challenges.
• Utilize cloud-native tools and platforms, especially Microsoft Azure, including Logic Apps, App Services, and serverless functions.
• Stay abreast of emerging technologies, frameworks, and architectural trends, applying them where relevant.
• Mentor junior developers and promote a culture of continuous improvement and knowledge sharing.
• Demonstrate the ability to work independently and manage multiple priorities in a fast-paced environment.
• Must be authorized to work in the U.S. without sponsorship.
Qualifications & Experience
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• 12+ years of experience in software development, with at least 3 years in an architectural or senior technical leadership role.
• Expertise in building applications using the Microsoft technology stack, which includes:
• C#, ASP.NET, .NET Core, Web API
• Angular 7+, TypeScript, JavaScript, HTML5, CSS, jQuery
• SQL Server (strong in queries, stored procedures, performance tuning)
• Experience with MV* application design, RESTful service development, and OOP principles.
• Proficient in architectural modeling tools and techniques (e.g., UML).
• A comprehensive understanding of system integration, API design, scalability, and performance optimization.
• Hands-on experience with Microsoft Azure services, DevOps practices, and CI/CD pipelines.
• Familiarity with serverless architecture, NoSQL databases, ContentStack, NetSuite, ADP, and Salesforce development/integration is a plus.
• Excellent communication, planning, and documentation skills.
• Strong analytical mindset, attention to detail, and capability to manage multiple priorities under tight deadlines.
• Demonstrated leadership and mentoring experience within software development teams.
• Must be authorized to work in the U.S. without sponsorship.
Preferred Certifications
• Microsoft Certified: Azure Solutions Architect Expert
• Microsoft Certified: DevOps Engineer Expert
• TOGAF 9 or TOGAF Enterprise Architecture Certification
• CompTIA Security+ or other relevant security certification
Our benefits include:
• Competitive compensation
• Comprehensive benefits package:
• Medical, Dental, and Vision coverage
• Life insurance and employee assistance programs
• Paid training and generous PTO
• 401(k) plan with company match
• Work-life balance
• Long-term stability in a rapidly growing industry
• A sense of purpose in advancing clean energy solutions
• And much more!

About Trinity Solar
Since 1994, Trinity Solar has been committed to delivering energy with integrity. Built on principles of accessibility and a seamless customer journey, we have become the largest privately held residential solar installer in the United States. With a team of over 3,300 professionals and more than 100,000 completed installations, we proudly serve customers across 9 states.

Trinity Solar is an Equal Opportunity Employer committed to creating a diverse workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, protected veteran status, gender identity, or any other category protected by applicable federal, state, or local laws.

Veteran Friendly

Trinity Solar


Report inaccurate data

|

Leave feedback about this job

More Engineer - Software jobs in climate

APPLY

Senior Energy Engineer

Today

Anaheim, United States

APPLY

APPLY

Other jobs at Trinity Solar