The Software Engineer (Full Stack) builds and maintains modern web applications across the full technology stack. Working with guidance from senior engineers this role develops responsive user interfaces using React or Angular implements REST APIs and backend services and contributes to cloud deployments on Azure GCP or AWS. The engineer collaborates within an agile team to deliver scalable tested and user-centric solutions while developing core engineering practices. Active use of AI-assisted development tools (GitHub Copilot Enterprise Claude Code) is a standard expectation of the SDLC workflow at this level.
In addition to traditional full-stack development this role will operate across modern data and AI platforms including environments such as Foundry and Databricks where engineers design and build data-driven and intelligent applications. The Engineer is comfortable working at the intersection of application development data platforms and emerging AI capabilitiesleveraging large-scale data pipelines analytics infrastructure and AI/ML services to power product features and decision-support systems. This includes collaborating on architectures that integrate operational software systems with data platforms and AI-enabled services to deliver scalable insight-driven and automation-enabled solutions.
Key Responsibilities
Frontend Development 35%
Build and maintain responsive UIs using React or Angular HTML5 and CSS3. Implement component-based designs with attention to accessibility and performance with guidance from senior engineers.
Backend Development 35%
Develop and maintain RESTful APIs and microservices using Python . Work with relational (MS SQL PostgreSQL) and NoSQL databases and learn server-side design patterns. Participate in cloud deployments on Azure GCP or AWS and develop familiarity with data platform integrations (Databricks) where applicable to the team.
DevOps & Collaboration 30%
Participate actively in code reviews unit testing and CI/CD deployment pipelines. Use Git for version control contribute to Azure DevOps workflows and collaborate with QA product and design partners within the team delivery model. Use AI-assisted development tools (GitHub Copilot Enterprise Claude Code) as a default part of the SDLC including code generation automated test writing and inline documentation.
Required Qualifications
Work Experience: 0-2 years
Education: Min. Bachelors (Required)
Skills:
Required:
Proficiency in HTML5 CSS3 and JavaScript (ES6)
Experience with React or Angular for UI development
Familiarity with at least one backend language: Python
Understanding of RESTful API design and consumption
Version control with Git; familiarity with Azure DevOps or GitHub Active use of AI-assisted development tools (GitHub Copilot Enterprise Claude Code) as part of standard SDLC workflow
Preferred:
Exposure to cloud platforms (Azure GCP or AWS)
Basic CI/CD pipeline experience Basic familiarity with Databricks or data platform concepts
Unit testing frameworks (Jest PyTest or equivalent)
Experience:
React or Angular (advanced); or Python ; REST & GraphQL API design; Terraform or IaC concepts
Object-Oriented Programming and basic design patterns
Relational databases (MS SQL or PostgreSQL); exposure to cloud platforms (Azure AWS or GCP); basic Databricks awareness
Additional Job Requirements:
Remain in a stationary position for prolonged periods of time
Be adaptive and change priorities quickly; meet deadlines
Attention to detail
Operate computer programs and software
Ability to communicate effectively with audiences in person and in electronic formats.
Day-to-day contact with others (co-workers and/or the public)
Making independent decisions
Ability to work in a collaborative business environment in close quarters with peers and varying interruptions
What you will be doing:The Software Engineer (Full Stack) builds and maintains modern web applications across the full technology stack. Working with guidance from senior engineers this role develops responsive user interfaces using React or Angular implements REST APIs and backend services and cont...
What you will be doing:
The Software Engineer (Full Stack) builds and maintains modern web applications across the full technology stack. Working with guidance from senior engineers this role develops responsive user interfaces using React or Angular implements REST APIs and backend services and contributes to cloud deployments on Azure GCP or AWS. The engineer collaborates within an agile team to deliver scalable tested and user-centric solutions while developing core engineering practices. Active use of AI-assisted development tools (GitHub Copilot Enterprise Claude Code) is a standard expectation of the SDLC workflow at this level.
In addition to traditional full-stack development this role will operate across modern data and AI platforms including environments such as Foundry and Databricks where engineers design and build data-driven and intelligent applications. The Engineer is comfortable working at the intersection of application development data platforms and emerging AI capabilitiesleveraging large-scale data pipelines analytics infrastructure and AI/ML services to power product features and decision-support systems. This includes collaborating on architectures that integrate operational software systems with data platforms and AI-enabled services to deliver scalable insight-driven and automation-enabled solutions.
Key Responsibilities
Frontend Development 35%
Build and maintain responsive UIs using React or Angular HTML5 and CSS3. Implement component-based designs with attention to accessibility and performance with guidance from senior engineers.
Backend Development 35%
Develop and maintain RESTful APIs and microservices using Python . Work with relational (MS SQL PostgreSQL) and NoSQL databases and learn server-side design patterns. Participate in cloud deployments on Azure GCP or AWS and develop familiarity with data platform integrations (Databricks) where applicable to the team.
DevOps & Collaboration 30%
Participate actively in code reviews unit testing and CI/CD deployment pipelines. Use Git for version control contribute to Azure DevOps workflows and collaborate with QA product and design partners within the team delivery model. Use AI-assisted development tools (GitHub Copilot Enterprise Claude Code) as a default part of the SDLC including code generation automated test writing and inline documentation.
Required Qualifications
Work Experience: 0-2 years
Education: Min. Bachelors (Required)
Skills:
Required:
Proficiency in HTML5 CSS3 and JavaScript (ES6)
Experience with React or Angular for UI development
Familiarity with at least one backend language: Python
Understanding of RESTful API design and consumption
Version control with Git; familiarity with Azure DevOps or GitHub Active use of AI-assisted development tools (GitHub Copilot Enterprise Claude Code) as part of standard SDLC workflow
Preferred:
Exposure to cloud platforms (Azure GCP or AWS)
Basic CI/CD pipeline experience Basic familiarity with Databricks or data platform concepts
Unit testing frameworks (Jest PyTest or equivalent)
Experience:
React or Angular (advanced); or Python ; REST & GraphQL API design; Terraform or IaC concepts
Object-Oriented Programming and basic design patterns
Relational databases (MS SQL or PostgreSQL); exposure to cloud platforms (Azure AWS or GCP); basic Databricks awareness
Additional Job Requirements:
Remain in a stationary position for prolonged periods of time
Be adaptive and change priorities quickly; meet deadlines
Attention to detail
Operate computer programs and software
Ability to communicate effectively with audiences in person and in electronic formats.
Day-to-day contact with others (co-workers and/or the public)
Making independent decisions
Ability to work in a collaborative business environment in close quarters with peers and varying interruptions