Senior Development Engineer
Location: Remote
If you are passionate about coding, have .Net / cloud experience and enjoy working in highly collaborative, no ego environments please apply now!
***This role is FULLY REMOTE, though you MUST reside within the United States and be legally authorized to work in the United States.
Key Values of all TeamBuilders
- Flexibility – Adapt how we work to meet team and customer needs.
- Accountability – We own commitments and results, and follow through as a team
- Clarity – Communicate expectations, priorities, and decisions clearly.
- Transparency – Share decisions, feedback, and context openly and honestly.
- A bachelor's degree in Computer Science or Software Engineering
- In depth understanding of software engineering design and architectural patterns including micro service architectures
- 7+ years’ professional experience with C#, .NET, Entity Framework, SQL, Redis and strong practical experience with Signal R and Distributed Event Bus
- 3+ years' experience implementing Domain Driven Design (DDD) patterns
- 3+ years’ experience configuring and maintaining Microsoft Azure cloud services
- Advanced understanding of and ability to effectively use Git to manage code in a multi-developer environment
- Strong familiarity using and configuring CI/CD pipelines, ideally in Microsoft DevOps
- Has some exposure to ML / AI
- Strong math fundamentals
- React / NextJS (frontend) skills
- Drive technical excellence and standards within the team
- Develop well written and documented code in both existing and new systems/platforms
- Provide ongoing maintenance and support of key infrastructure
- Develop well written technical documentation to clarify requirements, improve code traceability and enable cross pollination of knowledge
- Assist in the training and development of other engineers
- Design and apply manual tests and test-automation suites to minimize defects
- Provide sound recommendations on architectural choices leveraging significant prior experience and analysis of technical/business goals
- Apply good practice methodologies and techniques (e.g. story points) to quantify and estimate effort as accurately as possible
- Consistently attend sprint planning and stand-up calls to ensure alignment of priorities and effective troubleshooting
- Proactively communicate feedback, issues, and other status updates in a timely manner
- Collaborate cross-functionally with product owners, data scientists, business users, project managers and other engineers to achieve overall engineering and company goals effectively and in a timely manner
- Research and learn new technologies as needed to deliver technical solutions
- Actively participate in retrospectives that assess code quality, system design, infrastructure, development processes or to address client or consumer concerns
Compensation / Benefits
- Job Type: Full-time, Exempt
- Location: Remote
- Compensation: Competitive salary, paid time off, medical benefits, and the potential for an annual performance bonus. Team members may also have the opportunity to participate in our employee equity compensation plan.
- Culture: We foster a collaborative, innovative, mission-driven culture that values innovation and prioritizes customer success.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
