[Remote] Full Stack Developer (Remote)
Note: The job is a remote job and is open to candidates in USA. FEI Systems is dedicated to creating innovative technology solutions that enhance the delivery of health and human services. They are seeking a Full Stack Developer who is committed to leveraging technology to make a real impact, focusing on designing and developing solutions for customers while collaborating with team members.
Responsibilities
- Knowledge of Object Oriented (OO) design patterns
- Experience with Domain Driven Design (DDD)
- Understanding of Service Oriented Architecture
- Experience developing unit tests
- Experience with test driven development
- Experience with the following:
- 4+ years of experience working with C# and .Net 5+
- 3+ years of experience working with Angular 16+ and Typescript
- 3+ years SQL Server or other relational database
- 2+ years of experience working with Git, Azure DevOps or similar tools for version control and CI/CD
- 1+ years of experience working with AWS serverless or similar cloud services
- Ability to work in a team environment
- Capable of designing and developing solutions for customers
- Ability to communicate software designs to team members and monitor its progress
- Strong attention to detail and a positive attitude
- Self-motivated individual with excellent written and verbal communication skills
- Excellent problem-solving skills
- A willingness to work independently or in a team-oriented environment both efficiently and courteously
Skills
- Knowledge of Object Oriented (OO) design patterns
- Experience with Domain Driven Design (DDD)
- Understanding of Service Oriented Architecture
- Experience developing unit tests
- Experience with test driven development
- 4+ years of experience working with C# and .Net 5+
- 3+ years of experience working with Angular 16+ and Typescript
- 3+ years SQL Server or other relational database
- 2+ years of experience working with Git, Azure DevOps or similar tools for version control and CI/CD
- 1+ years of experience working with AWS serverless or similar cloud services
- Bachelor's degree or equivalent work experience
- Ability to work in a team environment
- Capable of designing and developing solutions for customers
- Ability to communicate software designs to team members and monitor its progress
- Strong attention to detail and a positive attitude
- Self-motivated individual with excellent written and verbal communication skills
- Excellent problem-solving skills
- A willingness to work independently or in a team-oriented environment both efficiently and courteously
Benefits
- Full company benefits
Company Overview
Apply To This Job