Search by job, company or skills

AltTeams

React & .NET Fullstack Developer

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

As a Full Stack Developer specializing in C#/.NET and React.js you'll be at the forefront of creating comprehensive software solutions, spanning both front-end and back-end development. Your proficiency in C#/.NET technologies will be instrumental in crafting robust, scalable, and efficient applications that meet our clients diverse needs. Key Responsibilities: Application Development: Lead the development of end-to-end software solutions, from front-end user interfaces to back-end server logic, using C#/.NET technologies.

Requirements:

Front-End Development: Design and implement intuitive, responsive user interfaces using modern front-end frameworks such as Angular, React, or Vue.js, ensuring a seamless user experience across devices. Back-End

Development: Develop scalable and efficient server-side logic using C#/.NET frameworks like ASP.NET Core, ensuring high performance and reliability.

Database Management: Design and optimize database schemas using SQL Server or other relational databases, ensuring data integrity and efficient data retrieval.

API Development: Create robust APIs using RESTful principles with technologies like ASP.NET Web API, enabling seamless communication between front-end and back-end systems.

Testing and Debugging: Conduct thorough testing and debugging of applications to identify and fix issues, ensuring high-quality, bug-free software releases. DevOps

Integration: Collaborate with DevOps teams to implement continuous integration and deployment (CI/CD) pipelines using tools like Azure DevOps or Jenkins, automating build, test, and deployment processes.

Version Control: Utilize version control systems like Git, Azure Devops to manage code repositories effectively, ensuring collaboration and versioning control across development teams.

Agile Methodologies: Work within agile development methodologies like Scrum or Kanban, participating in sprint planning, daily stand-ups, and retrospective meetings to deliver features incrementally and iteratively.

Collaboration and Communication: Collaborate effectively with cross-functional teams, including designers, product managers, and QA engineers, to deliver high-quality software solutions on time and within budget.

Continuous Learning: Stay updated on the latest advancements in C#/.NET technologies and industry best practices, continuously improving skills and knowledge to enhance software development processes. If you're passionate about creating innovative software solutions and have a strong foundation in C#/.NET development, we invite you to join our team and contribute to building cutting-edge applications that make a difference.

Requirements:

Educational Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. Advanced degrees or certifications related to C#/.NET development (such as Microsoft Certified Solutions Developer) are preferred.

Experience:

  • Minimum of 8 years in software development, with extensive experience in full-stack development using C# and .NET technologies.
  • Demonstrated experience in both front-end and back-end development.
  • Proven track record of developing and maintaining high-quality, scalable, and secure applications.

Technical Skills:

  • Proficient in front-end technologies, including one or more modern frameworks such as Angular, React, or Vue.js.
  • Expertise in back-end development using C# and ASP.NET Core, including experience with web APIs and service-oriented architectures.
  • Strong experience in database management and optimization with SQL Server or other relational databases.
  • Skilled in building and consuming RESTful APIs.
  • Experience with version control systems, such as Git or Azure DevOps.
  • Familiarity with implementing continuous integration/continuous deployment (CI/CD) pipelines using tools like Jenkins, Azure DevOps, or similar.

Professional Skills:

  • Strong analytical and problem-solving abilities.
  • Excellent communication and interpersonal skills, with the ability to interact effectively with various technical and non-technical stakeholders.
  • Ability to lead projects and mentor junior developers.
  • Demonstrated ability to manage multiple tasks and projects simultaneously, prioritizing workloads to meet deadlines.

Desired Attributes:

  • Experience working in agile development environments, with a strong understanding of agile practices and methodologies like Scrum or Kanban.
  • Commitment to continuous professional development and staying abreast of industry trends and new technologies.
  • Proactive in identifying improvements and efficiencies in code and system architecture.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 23/06/2024

Job ID: 82800157

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

NET Fullstack React Developer Lead

InfogainCompany Name Confidential

Net Fullstack Developer

qode worldCompany Name Confidential
Last Updated: 23-06-2024 10:35:14 AM
Home Jobs in India React & .NET Fullstack Developer