Job Description
We are seeking a talented Senior Software Engineer to join our growing team. In this role, you will report to our Engineering lead and work with our engineering team to deliver high-quality features and products for our customers.
Key Responsibilities:
- Full lifecycle application development
- Write well-designed, testable, efficient code in C# and JavaScript/Typescript
- Comply with project plans and provide input on bugs and stories
- Debug issues and provide solutions
- Integrate software components into a fully functional software system
- Evaluate and identify new technologies for implementation
- Maintain standards compliance
- Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
- Strong knowledge of SQL style databases (MS SQL, PostgreSQL a plus)
- Experience with SQL database-design concepts such as normalization, indexing, foreign keys
- Experience with SQL database query tuning
- Mastery of object-oriented programming in C#
- Strong understanding of object-relational mapping (Entity Framework Core a plus)
- Expertise in a front-end JavaScript framework. Vue.js preferred, or equivalent React experience
- Mastery of JavaScript and TypeScript.
- Experience in Test Driven Development
- Experience in debugging software
- Experience deploying containerized applications in a cloud environment
- Knowledgeable about design patterns and possesses refactoring expertise
- Able to quickly and effectively diagnose and fix production-level support issues
- Bachelorโs degree or higher in Computer Science or Software Engineering
- 7+ yearsโ work experience in the software development field
- Opportunity to learn and grow in a supportive environment with mentoring from experienced engineers and architects.
- Chance to work on impactful projects that directly contribute to the company's success.
- Fun and inclusive company culture with team-building activities and professional development opportunities.
- Full time employees enjoy benefits including medical, dental, disability, and 401K as well as PTO and paid holidays.
Apply Now
Back to Job Listings
Add To Job List
Company Profile
View Company Reviews
Date Posted
11/23/2024
Views
0
Positive
Subjectivity Score: 0.8
Similar Jobs
Software Engineer (L5) – Commerce Data Engineering, Foundations Team - Netflix
Views in the last 30 days - 0
View DetailsDistributed Systems Engineer (L6) - Commerce Product Data Engineering - Netflix
Views in the last 30 days - 0
View Details