Trinity Solar is on the lookout for a talented Enterprise Software Architect to spearhead the design and implementation of high-performance, secure, and scalable software solutions across our organization. In this vital position, you will create architectural blueprints, set software standards, and collaborate effectively with cross-functional teams to ensure that our software solutions align with our strategic objectives. This role demands a hands-on leader who combines technical prowess with outstanding communication and planning abilities. You will function as a critical link between our business goals and engineering execution by mentoring development teams and promoting excellence in software architecture throughout the development lifecycle. Key Responsibilities: • Lead the architecture and high-level design of enterprise applications and integrations. • Establish system specifications, technical standards, and scalable architectural patterns. • Collaborate with senior management and engineering teams to gather both functional and non-functional requirements. • Create and develop architectural blueprints, high-level product specifications, and integration plans. • Oversee the development of full-stack applications, including SPAs using Angular 7+, .NET Core backends, and SQL Server or NoSQL databases. • Facilitate the creation and review of UML diagrams, design documentation, and feasibility assessments. • Stay engaged throughout the project lifecycle—from planning and estimation to code reviews and deployment. • Integrate modern security practices and ensure compliance with secure development principles. • Work collaboratively 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. • Keep abreast of emerging technologies, frameworks, and architectural trends and apply them as needed. • 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 software development experience, including at least 3 years in an architectural or senior technical leadership role. • Expertise in building applications using the Microsoft technology stack, including: • C#, ASP.NET, .NET Core, Web API • Angular 7+, TypeScript, JavaScript, HTML5, CSS, jQuery • SQL Server (strong in queries, stored procedures, performance tuning) • Experience in MV* application design, RESTful service development, and OOP principles. • Proficient in architectural modeling tools and techniques (e.g., UML). • Deep 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 ability to manage multiple priorities under deadline pressure. • Proven leadership and mentoring experience within software development teams. • Ability to work independently and manage multiple priorities in a fast-paced environment. • Must be authorized to work in the U.S. without sponsorship. Preferred Certifications: While not required, the following certifications are highly desirable: • 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 expanding industry • A sense of purpose in advancing clean energy solutions • And much more! About Trinity Solar: Since 1994, Trinity Solar has been dedicated to delivering energy with integrity. Founded on principles of accessibility and a seamless customer journey, Trinity has grown into 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 diversity in the workplace. As such, 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"
Job Type
Fulltime role
Skills required
C#, .NET, Angular, TypeScript, JavaScript, Azure, CI/CD
Location
Neptune Township, New Jersey
Salary
No salary information was found.
Date Posted
May 26, 2025
Trinity Solar is seeking an Enterprise Software Architect to lead the design and implementation of scalable software solutions. This role requires a blend of technical expertise and leadership skills to align software architecture with business objectives.