Dot NET Developer
Job Description:
We're looking for a skilled and passionate Full Stack Software Engineer to join our team. The ideal candidate has strong experience in building robust, scalable applications using a modern
tech stack. You will be responsible for both front-end and back-end development, from designing database schemas to creating engaging user interfaces.
Responsibilities
● Design, develop, and maintain high-quality, scalable web applications using .NET Core
and ReactJS.
● Write clean, efficient, and well-documented code across the full stack.
● Develop and integrate REST APIs to support front-end functionality.
● Manage and optimize databases using MSSQL, including writing complex queries,
stored procedures, and ensuring data integrity.
● Deploy and manage applications on AWS, leveraging services like EC2, S3, Lambda, or
others to build a reliable cloud infrastructure.
● Collaborate with cross-functional teams, including product managers, designers, and
other engineers, to define, design, and ship new features.
● Participate in code reviews, providing and receiving constructive feedback to ensure
code quality and knowledge sharing.
● Troubleshoot, debug, and upgrade existing software.
● Stay up-to-date with emerging technologies and industry trends.
Skills & Qualifications
● Bachelor's degree in Computer Science, Software Engineering, or a related field (or
equivalent practical experience).
● Strong professional experience as a full-stack developer with a focus on .NET Core and
ReactJS.
● Solid understanding of object-oriented programming (OOP) principles and software
design patterns.
● Expertise in developing and integrating REST APIs.
● Proven experience with MSSQL, including database design, query optimization, and
data modeling.
● Hands-on experience with AWS cloud services for deployment, hosting, and managing
applications.
● Familiarity with modern front-end build pipelines and tools.
● Experience with version control systems, preferably Git.
● Excellent problem-solving, communication, and teamwork skills.
● Experience working in an Agile/Scrum development environment is a plus.
Company Profile
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.