What are the responsibilities and job description for the Lead .Net Developer ? Full Stack Developer position at Alpha Business Solutions LLC?
Job Details
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 (Google Cloud Platform)
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:
.NET 6 and above, C#, LINQ, SQL, JavaScript, JQuery, AngularJS, WebAPI, HTML, CSS
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:
* Pay Rate : $64 - $74 per Hour
o Note: Pay rate will be commensurate with experience.
* Medical for full time employees
* Dental, and Vision Insurance
* Life Insurance, Short-Term Disability, Long-Term Disability, etc
Salary : $64 - $74