Job Closed
This listing is no longer active.
Making the Workplace Safer and Smarter
Full Stack Software Developer – Backend-focused
Location
United States
Posted
88 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Software Developer – Backend-focused
HSI
• Design, build, and maintain scalable backend services, APIs, and data layers, with frontend contributions as needed • Own and deliver end-to-end features, from concept through deployment • Optimize application performance, including database queries, service throughput, and system efficiency • Collaborate on architecture decisions, code reviews, and technology selection • Document systems, integrations, and technical solutions • Mentor junior developers and contribute to a culture of engineering excellence • Participate in Agile development processes (standups, sprint planning, retrospectives) • Support production systems through participation in an on-call rotation
Job Requirements
- Bachelor’s degree in Computer Science (or equivalent practical experience)
- 3+ years of software development experience
- Strong experience building modern full stack applications, with a primary focus on backend development
- Solid understanding of distributed systems, concurrency, and scalable architecture
- Hands-on experience designing and building RESTful APIs
- Experience working with relational databases (schema design, query optimization, stored procedures)
- Proficiency with C#/.NET, SQL Server, and Azure
- Working knowledge of JavaScript/TypeScript and Angular for frontend development
- Experience with Git (or similar version control systems)
- Familiarity with Azure DevOps or similar tools for tracking work and defects
- Experience working in Agile environments, with exposure to CI/CD pipelines and automated testing
- Participation in at least one full software development lifecycle
Benefits
- Full Healthcare: Health, dental, vision, and more
- Support & Growth: Parental Leave, Tuition Reimbursement, Volunteer Time, and more for your personal and professional development.
- Learning & Development: Unlimited resources via HSI's Learning Management System and career training.
- Remote Work: Work from anywhere that boosts your productivity.
- Flexible Vacations: Take needed breaks with our generous time-off policy.
- Retirement Security: Benefit from our $1:$1 company match for retirement savings.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Data Platform Engineer, Python, AWS, MDM – Finance
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Architect and maintain Python applications using Object-Oriented Programming (OOP) and enterprise design patterns. • Build RESTful APIs and microservices using FastAPI or Flask. • Utilize frameworks like Pandas, NumPy, SQLAlchemy, and PySpark for sophisticated data processing. • Implement solutions using Lambda, Glue, Step Functions, S3, EventBridge, and Kinesis. • Manage reproducible deployments via CloudFormation, CDK, or Terraform. • Deploy and orchestrate services using Docker, ECS, or Kubernetes. • Design scalable ETL/ELT pipelines using Airflow, Prefect, or AWS Step Functions. • Build real-time and batch processing systems using serverless and event-driven patterns. • CI/CD workflows, automated testing (pytest), and data validation
Senior Data Platform Engineer – Python, AWS, MDM
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Architect and maintain Python applications using object-oriented programming (OOP) and enterprise design patterns. • Build RESTful APIs and microservices with FastAPI or Flask. • Use frameworks such as Pandas, NumPy, SQLAlchemy, and PySpark for advanced data processing. • Implement solutions using AWS Lambda, Glue, Step Functions, S3, EventBridge, and Kinesis. • Manage reproducible deployments using CloudFormation, AWS CDK, or Terraform. • Containerize and orchestrate services with Docker, ECS, or Kubernetes. • Design scalable ETL/ELT pipelines with Airflow, Prefect, or AWS Step Functions. • Develop real-time and batch processing systems using serverless and event-driven architectures. • Implement CI/CD workflows, automated testing (pytest), and data validation.
Senior Data Platform Engineer – Python, AWS, MDM
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Architect and maintain Python applications using Object-Oriented Programming (OOP) and enterprise design patterns. • Build RESTful APIs and microservices using FastAPI or Flask. • Utilize frameworks like Pandas, NumPy, SQLAlchemy, and PySpark for sophisticated data processing. • Implement solutions using Lambda, Glue, Step Functions, S3, EventBridge, and Kinesis. • Manage reproducible deployments via CloudFormation, CDK, or Terraform. • Deploy and orchestrate services using Docker, ECS, or Kubernetes. • Design scalable ETL/ELT pipelines using Airflow, Prefect, or AWS Step Functions. • Build real-time and batch processing systems using serverless and event-driven patterns. • CI/CD workflows, automated testing (pytest), and data validation
Senior Data Platform Engineer – Python, AWS, MDM
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Architect and maintain Python applications using Object-Oriented Programming (OOP) and enterprise design patterns. • Build RESTful APIs and microservices using FastAPI or Flask. • Utilize frameworks like Pandas, NumPy, SQLAlchemy, and PySpark for sophisticated data processing. • Implement solutions using Lambda, Glue, Step Functions, S3, EventBridge, and Kinesis. • Manage reproducible deployments via CloudFormation, CDK, or Terraform. • Deploy and orchestrate services using Docker, ECS, or Kubernetes. • Design scalable ETL/ELT pipelines using Airflow, Prefect, or AWS Step Functions. • Build real-time and batch processing systems using serverless and event-driven patterns. • CI/CD workflows, automated testing (pytest), and data validation

