What are the responsibilities and job description for the Lead .Net Developer - Full Stack Developer position at Alpha Business Solutions?
We are seeking an experienced Lead .Net Developer with a strong background in full stack development and primarily 10 years of front-end experience. This role will involve leadership responsibilities, as well as technical expertise to drive projects forward. The consultant will be expected to work in the office 3 days per week.
Job Title : Lead .Net Developer - Full Stack Developer
Location : Hybrid (Office 3x / week, following return to work guidelines)
Must Have : Technical Skills :
- NET Core, Angular 14 , SQL, microservices architecture
Experience with logging / security for external users (e.g., ELK stack)
Leadership Skills :
Proven leadership ability
Strong business acumen and presentation skills
Preferred Skills : API Development
Experience with Java, Cloud upgrade / transition (GCP)
Liferay experience
Key Responsibilities :
Collaboration :
Coordinate with related teams such as enterprise services, informatics, infrastructure, data modeling, testing / QA, security, and architecture.
Assist the team with best practices and ensure adherence to them.
Application Maintenance :
Ensure the security, maintainability, and performance of the application.
Mentoring and supporting team members.
Assist with refining requirements and translating them into detailed designs.
Project Management Support :
Assist the PM with task breakdown, estimation, and assignment.
Create functional and detailed design documentation.
Assist with production problem resolution.
Subject Matter Expertise :
Act as a SME and single point of contact for PM, business, management, and security office / audit.
Experience & Skills :
Agile & Scrum Experience :
Experience working within an agile team, with knowledge of agile planning and estimation techniques.
Familiarity with engineering practices that complement an agile approach (e.g., Test-Driven Development, source branching strategies, continuous integration).
Experience with TFS for source control, deployment / builds, and backlog / task management.
Development Methodologies :
Manage a development team using Agile and Scrum methodologies.
Ability to write design specifications based on architectural blueprints.
Core Skills :
Strong problem-solving and analytical skills.
Excellent communication, interpersonal, and organizational skills.
Detail-oriented with the ability to multi-task effectively.
Technical Requirements :
Languages / Frameworks :
Web Services design and development using : WCF, REST
Database Skills :
MS SQL / T-SQL (queries and stored procedures)
ORM, Entity Framework, ADO.NET
Architecture & Patterns :
MVC, MVVM, OOP
Design Patterns : Factory Method, Decorator, Command, Publish / Subscribe, Strategy
Testing & Code Quality :
Experience with Test-Driven Development (TDD) and writing unit tests.
Proficiency in improving code quality through code reviews, code coverage tools, and code analysis tools.
If you are a motivated and experienced Lead .Net Developer with a strong leadership background and technical expertise, we encourage you to apply. This is a fantastic opportunity to work in a dynamic environment and contribute to the success of innovative projects.
Benefits :
We offer a competitive compensation package that includes :
o Note : Pay rate will be commensurate with experience.
Salary : $64 - $74