NET Solutions Architect - Hybrid
Expert Technology Services
New York, NY, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source
Tech stack
.NET Framework
Application Programming Interfaces (APIs)
Agile Methodology
Microsoft Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Data Security
Software Design Patterns
DevOps
Design of User Interfaces
Microsoft SQL Server
+10 more
Scrum Methodology
Systems Development Life Cycle
Software Engineering
Systems Integration
Website Wireframe
Backend
AngularJS
Information Technology
Enterprise Integration
Cosmos DB
Job description
Design and implement technical solutions using .NET/C#, Angular, Microsoft Azure, SQL Server, Cosmos DB, and DevOps tools for a cloud-based Building Energy Usage Portal.
- Develop, enhance, troubleshoot, and maintain customer-facing applications and supporting backend services.
- Oversee the full software development lifecycle including application design, development, integration, testing, and deployment processes.
- Translate business and technical requirements into scalable, secure, and maintainable application architectures and working software.
- Design and develop APIs, integrations, backend services, user interfaces, and data access components.
- Lead and guide delivery teams through architecture and application development lifecycles, making key technical decisions.
- Evaluate technical approaches and alternatives, considering risks, costs, defects, and long-term maintenance.
- Recommend software technologies and integration solutions to meet business and system needs.
- Create technical designs, models, wireframes, prototypes, and proof-of-concepts as needed.
- Write clean, maintainable, secure, and testable code following coding standards and best practices.
- Conduct code reviews to ensure quality and promote design patterns and development best practices.
- Troubleshoot and resolve application defects, performance issues, and integration problems.
- Present technical recommendations and progress updates to management, stakeholders, and delivery teams.
- Ensure solutions are secure, scalable, resilient, and supportable while anticipating future business and technical needs.
- Create and maintain technical documentation (architecture, design, integration, standards, deployment, testing).
- Manage DevOps deliverables, including work items, repositories, pipelines, and documentation updates.
- Produce end-to-end solution models with emphasis on non-functional requirements (performance, security, scalability, maintainability).
- Educate and train staff on architecture, coding standards, design, development, testing, and delivery best practices.
- Collaborate with cross-functional teams and work with vendor products and complex system solutions.
- Promote a customer-focused approach and maintain high ethical and work standards.
- Stay current with technology trends and strategic IT solutions relevant to the utility and energy management industry.
Requirements
6+ years in software development and solution architecture.
- Hands-on experience with .NET/C#, Angular, Azure, SQL Server, Cosmos DB, APIs, and integrations.
- Experience in both technical architecture and hands-on development roles.
- Knowledge of software development methodologies (Agile, Waterfall, Scrum, SDLC, DevOps, SAFe).
- Strong communication, problem-solving, and decision-making skills.
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Utility industry knowledge preferred (not required).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AJ
Austin Joy
over 4 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago