Software Engineer, Database & Data Development

Remote
Full Time
Experienced
About the Role:
As a Full-Stack Software Engineer with an emphasis on Data and Data Structure implementation, you will play a pivotal role in shaping our software offerings and acting as a technical expert in data and data structure implementation for the engineering team.

What You’ll Do:
● Design, develop, and maintain the web based .NET applications.
● Participate in all aspects of the software development lifecycle including design, coding, testing, deploying, and maintaining the software platforms Database and Data Development.
● Design and implement scalable data systems, data pipelines, and ETL processes utilizing SQL and NoSQL (i.e Cosmos DB) to handle large amounts of data in a Microsoft Azure environment.
● Optimize the data warehouse to support robust analytics and reporting by internal teams and to external customers.
● Create logical data models for existing and new systems to allow analysis and operating on data from multiple sources.
● Develop and maintain backup, restore, and security processes for the data environment.
● Assess and continuously improve best practices for data governance, quality, performance, and management Our Stack
● .NET 7
● C#
● ASP.NET Core 7 MVC, with Entity Framework 7
● VueJS 2/3 + Bootstrap
● Azure
● SQLServer
● Kubernetes

Who You Are:
● Our team is high performing and self motivated - you should be too.
● 5+ years of experience as a developer in client-centered environments with at least 2 years of experience building server-side applications with C#/.NET.
● 5+ years of experience with database engineering and administration, preferably in a SQL environment
● Significant experience with data integration and ETL.
● Front-end experience with VueJS a bonus, but not required
● You are self-motivated and are happy to manage your own workload
● You enjoy taking a loosely defined problem and coming up with elegant solutions
● Flexible and eager to take on different tasks and challenges as they pop up
● Embody and reflect the culture and values in both thought and practice: Strategic, Nimble, Inquisitive, Proactive, Empathetic, Straightforward.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*