Full Stack Software Engineer

myDNA, Inc.

$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of software engineering experience with focus on C#, .NET Core, and modern frontend frameworks (Angular/React)
  • Strong coding skills in C# and Javascript/Typescript
  • Experience with RESTful Web API and SQL
  • Familiarity with Microsoft Dynamics 365 and various ORMs (Dapper, Entity Framework)
  • Knowledge of Agile methodologies and cloud services (AWS or Azure)

Responsibilities

  • Independently designs solutions by analyzing user needs and creating functional software solutions
  • Communicates effectively with stakeholders to gather requirements and clarify technical concepts
  • Evaluates feasibility of operations by analyzing requirements and integrating solutions
  • Applies software design principles to enhance system architecture and usability
  • Ensures data security and confidentiality in application development
  • Conducts troubleshooting and root cause analysis for development and service issues
  • Collaborates with the business to implement technology solutions efficiently

Benefits

  • Choice of 3 company-sponsored medical tiers with HSA contributions
  • 100% covered dental and vision services for employees and dependents
  • Generous 401(k) matching program
  • Flexible PTO policy including vacation, sick leave, mental health, and personal days
  • Full coverage for short-term and long-term disability along with paid family leave
Full Job Description
Position Overview

We are looking for a passionate Software Developer to join our team at myDNA. As a Software Developer, you will be an integral part of developing our systems by designing, and developing WebAPIs and business integration software. A strong background in software development will provide a basis for success.

Accountabilities and Responsibilities

  • Independently develops solutions by studying information needs; conferring with users; creates functional and balanced solutions for business problems by utilizing clean code and appropriate design patterns.
  • Strong communication skills to ask questions, seek requirements, and convey knowledge on technical and complex topics.
  • Determines operational feasibility by evaluating analyses, problem definition, requirements, solution development, and integrating existing solutions.
  • Clear understanding of system architecture and software design principles/patterns with an emphasis on maximizing usability.
  • Protects operations by keeping information confidential and prioritizing security of the application.
  • Troubleshoots by collecting, analyzing, and summarizing development and service issues for root cause analysis.
  • Helping the business to cost-effectively implement technology improvements and solutions
  • Accomplishes engineering and organizational mission by completing related goals as needed.
  • Demonstrates strong integrity, dependability, attention to detail, and an interest in learning.


Position Requirements

  • 6+ years of professional software engineering experience with deep expertise in C#, .NET Core, and modern frontend frameworks (Angular/React)
  • Strong coding skill in C# and Javascript/Typescript
  • ASP.NET Core, Angular or React
  • RESTful Web API
  • SQL
  • Microsoft Dynamics 365
  • ORMs: Dapper, Entity Framework
  • C# Testing frameworks
  • Software design principles (SOLID)
  • Agile Projects
  • AWS or Azure
  • Serverless computing: lambda functions, Azure functions
  • Cloud-based databases
  • Messaging system: RabbitMQ, SNS, SQS, EventBridge
  • Infrastructure as Code: Terraform/CloudFormation
  • CI/CD
  • Microservices
  • CQRS
  • Code version-control: Git


Education

  • Bachelor's degree in Computer Science or related field.


Comprehensive Benefits

  • Medical & Health Savings: Choice of 3 medical tiers generously sponsored by the company, with a monthly $50-$100 employer HSA contribution based on plan type and dependent level.
  • 100% Covered Dental & Vision: No premium costs for employees or dependents.
  • 401(k) Matching: Generous 50% company match up to 6% of annual base salary.
  • Diverse PTO Framework: Structured time off incorporating vacation, sick leave, mental health days, personal days, company holidays, and a flexible floating holiday.
  • Income Protection & Family Leave: Full company sponsorship of Short-Term and Long-Term Disability (STD/LTD) alongside Paid Family Leave offerings.

Similar Jobs

More Jobs at myDNA, Inc.

More Information Technology Jobs

Find similar Full Stack Software Engineer jobs: