What are the responsibilities and job description for the Senior Dotnet Developer position at Boston Data Pro, LLC?
Job Title: Senior.NET Full Stack Developer
Location: Irving, TX (3 days onsite)
Duration: Long term Contract
Top 5 Skills
- C# / .NET Core Development
- Senior Individual contributor who can deliver their own projects (from Discovery > Solution> Development> Deployment)
- React.js & Modern JavaScript
- Microservices Architecture & System Design
- API Development (REST/SOAP)
- SQL & Database Development (Stored Procedures, Queries)
Role Overview
We are looking for a highly skilled Senior .NET Full Stack Developer with strong expertise in C#, .NET, and React.js to join our team as a Individual Contributor.
In this role, you will drive technical architecture, design decisions, and solution development, while working closely with the Product Owner to deliver scalable, high-performance applications. Although this is a leadership-level position, it is primarily hands-on, focusing on building and optimizing systems rather than managing a team.
Key Responsibilities
- Design, develop, and maintain scalable applications using .NET (C#) and React.js
- Drive architecture decisions and define technical strategy for enterprise-level applications
- Collaborate closely with the Product Owner to align development with business goals and product roadmap
- Develop high-quality, performant, and secure software solutions
- Ensure code quality through reviews, best practices, and adherence to SDLC processes
- Architect and implement microservices-based systems
- Build and consume APIs (REST/SOAP) and work with JSON/XML data formats
- Write efficient SQL queries, stored procedures, and database functions
- Troubleshoot and resolve complex technical issues with strong debugging skills
- Document system architecture, workflows, and technical designs clearly
- Mentor and guide developers on best practices (without direct team management)
- Participate in sprint planning, backlog grooming, and technical discussions
Required Skills & Qualifications
Technical Skills
- Strong experience with C# and Microsoft .NET framework/core
- Solid front-end development experience using React.js and JavaScript
- Expertise in software architecture and design patterns
- Strong knowledge of Microservices Architecture
- Experience with REST and SOAP APIs
- Proficiency in SQL (CRUD operations, Stored Procedures, Functions)
- Good understanding of JSON and XML
- Excellent debugging and performance optimization skills
Leadership & Functional Skills
- Strong ability to drive technical decisions and influence architecture
- Experience working closely with Product Owners and stakeholders
- Ability to mentor developers and promote best practices
- Strong problem-solving and decision-making skills
- Excellent communication and documentation skills
- Ability to work independently in a fast-paced environment
- Nice to Have
- Experience with cloud platforms (Azure preferred)
- Exposure to DevOps tools and CI/CD pipelines
- What Makes This Role Unique
- Senior Tech Lead level, but 100% hands-on (Individual Contributor)
- Direct collaboration with Product Owner (high business impact)
- Opportunity to drive architecture and technical vision
- Hybrid work model (3 days onsite)
- Work on scalable, modern microservices-based systems