US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Senior Software Architect

Position Summary


* We are seeking a highly experienced and versatile Senior Software Architect to lead the design and
development of end-to-end software solutions, encompassing IoT devices, data warehousing, and userfacing applications.

The ideal candidate will have a solid understanding of modern cloud-based
architectures, with a deep focus on AWS services, .NET frameworks, Python, SQL databases, and Angular
for front-end development.

As a generalist, you will be comfortable working across multiple layers of
the stack, guiding teams on systems integration, and implementing scalable, secure, and highperformance solutions.

Objectives


* Architecture Design: Design and oversee the architecture of large-scale, distributed systems
across the IoT ecosystem, including data pipelines, data warehousing, and user interfaces.


*  Cloud Strategy: Lead the adoption of AWS services for cloud computing, storage, and data
management, ensuring optimized, cost-effective, and scalable use of cloud resources.


*  Systems Integration: Design and implement secure and efficient integration between IoT
devices, cloud platforms, databases, and front-end applications.


*  Data Management: Architect data pipelines and warehousing solutions to collect, process, and
analyze IoT-generated data, ensuring data integrity, scalability, and security.


*  Front-End Presentment: Collaborate with front-end development teams to define how data is
presented in user-friendly interfaces using Angular.


*  Technology Leadership: Mentor and guide development teams in best practices for using AWS,
.NET, Python, SQL, and Angular frameworks, ensuring cohesive development across the
technology stack.


*  Cross-Functional Collaboration: Work closely with product managers, IoT engineers, UX/UI
designers, and other stakeholders to ensure all systems meet business objectives and deliver a
seamless user experience.


*  Security and Performance: Ensure system security, performance optimization, and adherence to
industry standards and regulations.


*  Technical Roadmap: Develop and maintain the technical roadmap, ensuring alignment with the
overall product and business strategy.


*  Innovation and Continuous Improvement: Stay up to date with emerging technologies, bringing
innovative solutions to complex system challenges.

Requirements

Education/Experience:


*  Bachelor’s or master’s degree in computer science, Engineering, or related field.

Minimum of 5+
years in software architecture, development, and engineering roles.

Skills:


* Cloud Computing: In-depth experience with AWS services such as Lambda, S3, EC2, RDS,
DynamoDB, and IoT services.


* Programming Languages: Proficiency in .NET (C#), Python, SQL, and familiarity with other
programming languages as required.


*  Front-End: Stro...




Share Job