Logo
Trantor Software

Senior Software Architect - Azure Cloud

Trantor Software, Dallas, Texas, United States, 75215


About Trantor

Founded in 2009, Trantor is a leading software services company headquartered in Menlo Park, California. We deliver innovative technology solutions which enable our clients to achieve their business objectives holistically keeping the big picture in the front and center.

People working at Trantor practice pragmatism in software engineering and focus on customer success. This has led to extremely positive long-term working relationships with our clients and solution partners. They participate in different forums at Trantor to solve complex business and algorithmic problems across business domains. They also actively participate in and nurture the local tech communities.

Please visit https://trantorinc.com for more details.

Why work at Trantor

We value diverse perspectives and hire to enrich our teams with new ideas and perspectives.

Your learning is a top priority. We actively structure teams and projects to maximize individual growth and opportunities.

You are encouraged to communicate openly and share opinions irrespective of your role or designation..

Good work/life balance - We have strong work ethics towards our customers; at the same time we also value your life outside of work.

Many of us have worked together at previous companies, and choose to work together again and again because we respect one-another.

Requirements

Senior Software Architect – Cloud

Location: Dallas, TX

Duration: Fulltime/Long Term Contract

Summary

We are looking to fill the role of Senior Software Architect – Cloud with a highly competent and motivated individual that shares our passion for market differentiation and excellence. This role requires a service-oriented mentality, sense of ownership, focus on delivering projects on time, performing development and proactively escalating any issues that cannot be resolved within the established timeframes.

Responsibilities

Architect and Design end to end software and platform

Architect and Design cloud hosted web applications and services for both internal and external audiences

Strong mindset to understand platform and product requirements and be the bridge to help answer “What needs to be built?” and “How it needs to be built?”

Architect object-oriented design documentation that supports feature requirements

Ensure the Architecture and Design is scalable and optimal for Cloud, Conduct performance tests on new and existing software for the purposes of correcting mistakes, isolating areas for improvement, and general debugging

Identify and incorporate industry standard UI and design patterns and methodologies

Cultivate and disseminate knowledge of application development best practices within our organization

Work with Scrum and Agile development processes

Rapidly learn and evaluate emerging cloud development technologies.

Qualifications

Proven 5+ years of work experience as a cloud architect with Microsoft Azure technologies

Proven experience with Azure PaaS services like App Service, Service Bus, Event Hub Azure SQL, AKV, IoT Hub, AAD

Proven Experience with architecting, implementing and maintaining event driven, service-oriented solutions including GraphQL and REST

Proven Experience with database design and performance optimization with multiple databases like RDBMS, NoSQL and data warehouse.

In depth knowledge of advanced cloud design patterns

In depth knowledge of object-oriented design, software patterns and practices

Hands on development experience with C#, Javascript, HTML/CSS

Hands on experience with Azure DevOps and CI/CD pipelines

Azure or AWS architecture certification is a plus

Proven and hands-on experience with full-stack web development using .NET in an enterprise environment.

University degree in software engineering or computer science

Software development lifecycle experience and best practices (source control, multiple environments, code migration, unit testing)

Must have proven track record of evaluating, bug fixing and enhancing web, API and Windows Services, console-based applications

Experience with software engineering best practices: unit testing, code reviews, design documentation, and continuous integration

Experience working in an Agile development environment

Analytical skills and problem-solving ability, including the ability to research and trouble-shoot application issues

Strong verbal and written communication skills are essential

Self-motivated and driven individual with demonstrated personal ownership of tasks

Tenacious approach to getting things done

Preferred Qualifications

Experience with ReactJS, AngularJS, jQuery, Bootstrap, HTML5 and CSS3

Experience with asynchronous request handling, partial page updates, AJAX and JSON

Exposure to Progressive Web Applications a big plus

Experience with cloud development patterns and architecture

Experience with Sitecore development