Value Lane Consulting
Full Stack Software Engineer - React.js/C#/.Net
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Fullstack
- Posted
Skills
Full description
Position Overview:
Engineers will design, develop, test, integrate, and maintain production web applications using React, TypeScript, C#, and .NET. Work will follow an outcome-based model with defined milestones, deliverables, acceptance criteria, dependencies, and quality expectations.
Key Responsibilities:
- Build responsive web applications with React, TypeScript, JavaScript, HTML5, and CSS3.
- Develop backend services, business logic, and RESTful APIs using C#, ASP.NET Core, and .NET.
- Design and maintain relational databases, queries, data-access components, and integrations with third-party systems.
- Implement workflows for approvals, document processing, reporting, transactions, and related business operations.
- Write secure, reusable, maintainable, and well-tested code.
- Create unit and integration tests, participate in code reviews, and troubleshoot application, API, database, and integration issues.
- Collaborate with product owners, client engineers, QA, and delivery leadership to clarify requirements and meet milestones.
- Participate in Agile ceremonies, technical documentation, deployments, production support, and continuous improvement.
- Follow established security, access-control, data-protection, development, and release standards.
Required Qualifications:
- Approximately 3 - 5 years of professional software development experience, including hands-on C# and modern JavaScript/TypeScript.
- Production experience with React, including hooks, state management, reusable components, responsive layouts, performance, validation, and error handling.
- Experience developing applications and RESTful APIs with ASP.NET Core and .NET.
- Understanding of object-oriented and asynchronous programming, dependency injection, application architecture, authentication, authorization, logging, and API error handling.
- Practical SQL experience with SQL Server, PostgreSQL, or a comparable relational database, including data modeling, joins, indexes, transactions, query optimization, and data integrity.
- Experience with Entity Framework Core or another .NET data-access technology.
- Experience with Git, pull requests, collaborative code reviews, unit and integration testing, debugging, automated builds, and CI/CD fundamentals.
- Strong analytical and problem-solving skills.
- Clear written and verbal English communication.
- Experience working in Agile or Scrum environments and distributed teams.