About The Role: As a Software Engineer you will build and enhance full‑stack applications that support core
business objectives. You’ll focus on .NET Core API development, Snowflake for
data storage and integration, Angular and React for the front end, Python for
Automation, and deployments on AWS or Azure—delivering reliable, secure, and
scalable software in close collaboration with product, architecture, and
operations teams.
What You’ll Do:
-
Design, develop, test, and deploy .NET Core APIs and services
that are secure, performant, and maintainable.
-
Build responsive, accessible user interfaces with Angular and
React; integrate front ends with backend API services and Snowflake
datasets.
-
Work with queries in Snowflake; optimize for cost, reliability,
and performance.
-
Deliver cloud‑native solutions on AWS or Azure, leveraging
CI/CD pipelines, infrastructure‑as‑code, and application
monitoring/alerting.
-
Write clean, well‑tested code; participate in code reviews;
follow established coding standards and security best practices.
-
Create and maintain Python scripts for automation, data
tooling, and operational tasks.
-
Troubleshoot and resolve issues across the stack, instrument
applications for observability and proactive diagnostics.
-
Collaborate with product managers, designers, QA, and platform
teams to refine requirements and ship incremental value.
-
Contribute to process improvements and automation opportunities
throughout the development lifecycle.
-
Adhere to security protocols, data privacy regulations, and
compliance standards in all deliverables.
Qualifications: To perform this job
successfully, an individual must be able to execute each essential duty
satisfactorily. Reasonable accommodations may be made to enable individuals
with disabilities to perform essential functions.
-
Bachelor’s degree in Computer Science, Engineering, or a
related field (or equivalent practical experience).
-
3–5+ years of professional software development experience
(full stack preferred).
-
Strong hands‑on expertise with .NET Core API development and
integration.
-
Practical experience with Snowflake (or similar cloud
databases) for modeling, performance tuning, and data integration.
-
Proficiency with Angular and or React for building modern,
responsive front‑end applications.
-
Experience deploying and operating applications on AWS or Azure
(e.g., containers, serverless, IAM, networking basics).
-
Familiarity with CI/CD and DevOps practices (pipeline
automation, unit/integration testing, monitoring).
-
Proficiency with Python for scripting and automation (e.g.,
build tooling, data utilities, operational scripts).
-
Solid problem‑solving, communication, and collaboration skills
to work effectively with technical and non‑technical stakeholders.
-
Experience with Agile methodologies and common work management
tools.
-
Working knowledge of application security and compliance best
practices.
-
Relevant cloud or engineering certifications are a plus.