Full-Stack Lead (.NET
First Soft Solutions LLC · United States · 1 wk ago
RemoteRemoteInformation TechnologyFull-time
Key Responsibilities
- Lead the end-to-end design, development, and delivery of enterprise web applications.
- Provide technical leadership to development teams throughout design, development, testing, and deployment.
- Mentor developers through code reviews, technical guidance, and best practice implementation.
- Drive technical discussions, architecture decisions, and solution reviews.
- Ensure adherence to coding standards, security policies, and software quality practices.
Front-End Development
- Design and develop responsive, modern web applications using Vue.js.
- Create reusable, scalable, and secure UI components.
- Optimize application performance, accessibility, and user experience.
- Collaborate closely with UX/UI designers to implement intuitive interfaces.
- Ensure cross-browser compatibility and responsive design.
Backend Development
- Develop and maintain enterprise backend services using Microsoft .NET Core and Node.js.
- Design, develop, and integrate RESTful APIs and backend services.
- Implement authentication, authorization, and secure API communication.
- Integrate applications with enterprise systems, databases, and third-party platforms.
- Build scalable, maintainable, and high-performance backend solutions.
Application Delivery
- Participate in Agile Scrum ceremonies including sprint planning, stand-ups, backlog refinement, reviews, and retrospectives.
- Collaborate with QA teams to ensure application quality through testing and validation.
- Support CI/CD pipelines and automated deployment processes.
- Troubleshoot production issues and implement performance improvements.
- Ensure timely delivery of high-quality software solutions.
Required Qualifications
- Minimum 4+ years of experience in Full Stack Software Development.
- Strong hands-on experience with Vue.js for front-end development.
- Advanced expertise in Microsoft .NET Core application development.
- Strong experience developing backend applications using Node.js.
- Experience designing and consuming RESTful APIs.
- Strong knowledge of JavaScript, TypeScript, HTML5, and CSS3.
- Experience working with SQL Server, PostgreSQL, or other relational databases.
- Familiarity with authentication and security frameworks including OAuth2 and JWT.
- Experience with Git, Azure DevOps, GitHub, or similar version control systems.
- Experience working in Agile/Scrum development environments.
- Excellent communication, leadership, analytical, and problem-solving skills.