Mid-Level Full Stack Developer (.NET / SQL / JavaScript)
Hamlin & AssociatesJob description
Job Title: Mid-Level Full Stack Developer (.NET / SQL / JavaScript)
Position Overview
We are seeking a Mid-Level Full Stack Developer with strong experience in .NET, C#, SQL, and HTML/CSS/JavaScript to join our development team. This role is ideal for a developer who has solid hands-on experience building data-driven applications and is comfortable working across both front-end and back-end systems.
The ideal candidate understands multi-tier architecture, API development, and database-driven applications, and can contribute independently while collaborating closely with senior developers and cross-functional teams.
Key Responsibilities
- Develop, maintain, and enhance web applications using .NET and C#
- Build and support RESTful APIs and service integrations
- Design and optimize SQL queries, stored procedures, and database structures
- Develop responsive front-end components using JavaScript and AJAX
- Work within multi-tiered architecture environments (UI, business logic, data layers)
- Participate in application design discussions and technical planning
- Troubleshoot and resolve application issues and performance bottlenecks
- Contribute to code reviews and maintain development best practices
Required Qualifications
- 3–5 years of professional software development experience
- C# .NET Framework (.NET Core is a plus)
- SQL Server or similar SQL-based environments
- HTML/CSS/JavaScript
- Experience developing and consuming RESTful APIs
- Understanding of multi-tiered or layered application architecture
- Experience with database design and query optimization
- Familiarity with version control systems (e.g., Git)
- Familiarity with IIS
Preferred Qualifications
- Experience with software such as Postman, DKron (Cron scheduler)
- Experience with Entity Framework or other ORM tools
- Basic knowledge of cloud platforms (Azure or AWS)
- Exposure to CI/CD pipelines
- Experience working in Agile/Scrum environments
What Success Looks Like in This Role
- Delivers well-structured, maintainable code with minimal supervision
- Effectively troubleshoots and resolves technical issues
- Contributes ideas to improve application performance and scalability
- Collaborates effectively with team members and stakeholders
¿Te interesa este puesto?