Job Title :
Senior .Net Developer
Location : Boston, MA
Company :
Kforce (client-facing role)
Role Overview :
The Senior .Net Developer will design and implement business functionality in multi-tier web solutions. The role emphasizes improving code quality, application architecture, and infrastructure. You will mentor developers, collaborate with offshore teams, and ensure the integrity and performance of applications throughout the software lifecycle.
Key Responsibilities :
Development & Architecture
Design and develop business functionality in multi-tier web applications.
Build scalable and unit-testable solutions.
Review code for quality, security, and best practices.
Ensure architecture patterns, resiliency, and documentation are maintained.
Lifecycle & Operations
Work across all phases of software development : planning, design, implementation, deployment, operations, and support.
Update management on project progress, risks, and technical issues.
Collaboration & Mentorship
Mentor and coach junior developers.
Collaborate with offshore teams to improve codebase and technology direction.
Communicate effectively across teams and stakeholders.
System Design & Integration
Provide design assessments for e-commerce systems.
Integrate components developed by other developers while maintaining system integrity.
Quality & Testing
Write unit and integration tests.
Use Test-Driven Development (TDD) approach.
Ensure high-quality, maintainable code adhering to policies.
Required Qualifications & Skills :
Education & Experience
Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience).
3+ years of web development experience across the full tech stack.
E-commerce development experience, particularly Salesforce Commerce Cloud, is a plus.
Technical Skills
Expertise in back-end programming (C#, Java, C++); .NET / .NET Core is a plus.
Proficiency in cloud-based software architectures.
Knowledge of web security and secure coding practices.
Experience with web programming : HTML, CSS, JavaScript, and APIs.
Integration with REST and SOAP web services.
Familiarity with AI tools like GitHub Co-pilot or Microsoft Co-pilot.
Unit testing, integration testing, and TDD experience.
Soft Skills
Strong problem-solving and decision-making abilities.
Excellent communication skills and teamwork orientation.
Mentorship and leadership capabilities
Fullstack Developer • GA, United States