Azure Application Developer

Cornerstone Building Brands
Onsite

About The Position

The Azure Application Developer supports the design, development, and maintenance of Azure-based internal tools that improve manufacturing operations and resource scheduling. Working with senior engineers, the role builds cloud-native solutions that integrate with enterprise systems and progressively add AI features to optimize production processes. It is a hands-on, early-career position ideal for a developer looking to grow skills in Azure development, DevOps, and AI integration within a real corporate environment.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
  • 0–3 years of experience in software development.
  • Proficiency in back-end or full-stack development using C#, Python, or TypeScript.
  • Familiarity with cloud computing concepts and basic Azure services.
  • Solid understanding of relational databases and SQL.
  • Experience using Git for version control.
  • English level: B2

Nice To Haves

  • Shows curiosity, adapts quickly to feedback, and learns new tools while following established standards.
  • Understands key business processes and builds solutions that improve team efficiency.
  • Works well in cross-functional teams, contributes to design discussions, and explains technical concepts clearly.

Responsibilities

  • Develop and enhance internal business applications using Azure services (e.g., App Service, Azure Functions, Logic Apps, Storage, Azure SQL).
  • Implement features, fix defects, and support incremental improvements to existing tools used by internal teams across the organization.
  • Write clean, maintainable code in one or more modern languages such as C#, JavaScript/TypeScript, or Python for APIs, background services, and simple front-end components.
  • Integrate applications with internal systems (ERP, CRM, data services, authentication) by consuming and exposing REST APIs and other Azure-native integration patterns.
  • Ensure high-quality, enterprise-grade development outcomes by tightly integrating work streams and enforcing consistent standards across all internal and external technology partners.
  • Use Azure DevOps (or similar tools) for Git-based source control, work item tracking, and basic CI/CD pipelines for build and deployment.
  • Support the monitoring of applications using logs, metrics, and dashboards (e.g., Azure Monitor, Application Insights) to help maintain application health and performance.
  • Participate in code reviews, unit testing, and troubleshooting to ensure quality, reliability, and maintainability of delivered solutions.
  • Collaborate with business analysts, process owners, and senior developers to translate business requirements into technical tasks and application features.
  • Contribute to technical documentation, configuration notes, and simple user guides or runbooks for internal applications.
  • Follow secure coding practices and company standards for identity, access control, and data protection; support compliance with data privacy and governance policies.
  • Continuously develop skills in Azure, modern application development, DevOps, and AI/ML integration; share learnings with the broader team.

Benefits

  • medical
  • dental
  • vision
  • PTO
  • paid holidays
  • FSA
  • life insurance
  • LTD
  • STD
  • 401k
  • EAP
  • discount programs
  • tuition reimbursement
  • training
  • professional development
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service