Software Architect designing advanced inventory management solutions for the ticket sales industry. Leading architecture discussions and implementing robust systems in Azure.
Responsibilities
Own the design of new software solutions and system architectures, from concept through implementation.
Translate business requirements into scalable, secure, and maintainable designs.
Provide estimates for cost, time, and resource staffing for proposed solutions.
Architect and implement APIs, microservices, event-driven systems, and webhooks in Azure.
Design and optimize SQL Server schemas, queries, and data flows for high-volume environments.
Build customer-facing web portals and dashboards with high usability and performance.
Produce lightweight to medium-weight architecture documentation (e.g., diagrams, tradeoff analysis, design artifacts).
Lead technical discussions, guiding developers on design decisions and best practices.
Collaborate with product managers and executives to align technology with business objectives.
Contribute directly as a hands-on coder in C#, .NET Core, SQL, and modern JavaScript frameworks.
Requirements
8+ years professional software development experience, with at least 3+ years in an architect or technical lead capacity.
Expert in Microsoft stack: C#, ASP.NET Core, Azure App Services, Azure Functions, SQL Server.
Strong experience with microservices, event-driven architectures, APIs, and webhooks.
Proven track record designing and launching systems used by hundreds to thousands of users.
Solid understanding of scalability, security, performance optimization, and maintainability in cloud systems.
Experience estimating cost and effort for Azure-based architectures and technical solutions.
Excellent communication skills, with the ability to synthesize complex technical concepts for business stakeholders and provide clear direction to developers.
Bachelor’s degree in Computer Science or equivalent real-world experience.
Preferred Experience with customer-facing SaaS applications, portals, and dashboards.
Familiarity with modern JavaScript frameworks (React, Angular, or Vue).
Knowledge of DevOps practices, CI/CD pipelines, and monitoring in Azure.
Ticketing or marketplace industry experience (a plus, not a requirement).
Ability to mentor and influence peers in engineering best practices.
Software Engineer developing and maintaining software solutions at Capgemini. Involves analyzing software engineering problems and collaborating with team members.
Senior Engineer packaging Python applications at OpenTeams, working onsite with clients 3 days a week in Dallas, TX. Engage in open - source projects and ensure cross - platform reliability.
Senior Developer Backend with Java Springboot/Python for leading global life insurance provider. Collaborating with multidisciplinary squad for key financial solutions.
Senior Developer Backend specializing in JAVA and React, ensuring excellent user experience for benefit clients. Collaborating with teams to elevate process maturity.
Technical Architect responsible for advanced AI and cloud platform architectures at NEC. Leading design and implementation of hybrid and multi - cloud solutions with Red Hat technologies.
Developer creating modern web applications for DATAGROUP, a leading German IT service provider. Engaging in exciting projects with flexible work arrangements in a supportive environment.
Web Developer managing the development of modern web applications at DATAGROUP in Leipzig. Collaborating with teams using Java, Python, and React in an innovative IT environment.
Developer creating modern web applications with Java, Python, React, and Vaadin at DATAGROUP in Berlin. Collaborating in agile projects and developing user - friendly frontends and performant backends.
Senior Backend Engineer enhancing our flagship credit - building product at Kikoff. Join a startup culture focused on innovation and financial impact for users.