Padmi

Full stack Developer

ChennaiPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Apex Systems

Opens the source posting on shine.com

Source description

About the role

View original

As a Senior Full Stack .NET Developer at our company, your role involves analyzing business and technical requirements to develop scalable applications. You will design and implement responsive web user interfaces using HTML5, CSS3, JavaScript, Angular, and React.js. Additionally, building and consuming RESTful APIs using ASP.NET Core MVC and Web API are key responsibilities. Developing backend logic, business services, and managing data layers using C#.NET, Entity Framework, and SQL Server is crucial. Moreover, creating and maintaining complex database components and developing Windows desktop applications using .NET Framework are part of your tasks. Automating test cases, contributing to quality assurance, and supporting production deployments are also essential duties. Your role requires collaborating closely with other developers, testers, and business analysts within Agile development processes. Key Responsibilities: - Analyze business and technical requirements to develop scalable applications. - Design and implement responsive web user interfaces using HTML5, CSS3, JavaScript, Angular, and React.js. - Build and consume RESTful APIs using ASP.NET Core MVC and Web API. - Develop backend logic, business services, and manage data layers using C#.NET, Entity Framework, and SQL Server. - Create and maintain complex database components including stored procedures, views, triggers, and functions. - Develop Windows desktop applications and services using .NET Framework. - Automate test cases and contribute to quality assurance using Selenium with C#. - Use Azure DevOps for source control, task tracking, and deployment pipelines. - Support production deployments, bug fixing, and performance optimization. - Participate in Agile development processes, including daily standups and sprint reviews. - Collaborate closely with other developers, testers, and business analysts. Qualification Required: - Bachelor's degree in computer science, Information Technology, or a related field. Must-Have Skills: - Strong programming experience in C#.NET, ASP.NET Core MVC, .NET Framework, and VB.NET. - Proficiency in frontend development using Angular, React.js, JavaScript, HTML5, CSS3, jQuery, and AJAX. - Experience with RESTful APIs, Web Forms, and Windows Services. - Strong knowledge of SQL Server development and performance tuning. - Proficiency in Entity Framework and ADO.NET. - Report creation using SSRS and Crystal Reports. - Experience using Azure DevOps for project and release management. - Familiarity with Azure Cloud Services (App Services, Storage, SQL Azure). - Basic experience integrating AI APIs (like OpenAI, Azure Cognitive Services). - Understanding of Agile methodologies (Scrum or Kanban). Good to Have: - Knowledge of Microservices and containerization. - Familiarity with Blazor or MAUI for modern cross-platform UI. - Experience with unit testing frameworks (e.g., xUnit, MSTest). Soft Skills: - Strong communication and interpersonal skills. - Good problem-solving and debugging abilities. - Willingness to learn and adapt to new tools and technologies. - Team player with a positive, collaborative mindset. - Ability to take ownership and deliver quality code within deadlines. As a Senior Full Stack .NET Developer at our company, your role involves analyzing business and technical requirements to develop scalable applications. You will design and implement responsive web user interfaces using HTML5, CSS3, JavaScript, Angular, and React.js. Additionally, building and consuming RESTful APIs using ASP.NET Core MVC and Web API are key responsibilities. Developing backend logic, business services, and managing data layers using C#.NET, Entity Framework, and SQL Server is crucial. Moreover, creating and maintaining complex database components and developing Windows desktop applications using .NET Framework are part of your tasks. Automating test cases, contributing to quality assurance, and supporting production deployments are also essential duties. Your role requires collaborating closely with other developers, testers, and business analysts within Agile development processes. Key Responsibilities: - Analyze business and technical requirements to develop scalable applications. - Design and implement responsive web user interfaces using HTML5, CSS3, JavaScript, Angular, and React.js. - Build and consume RESTful APIs using ASP.NET Core MVC and Web API. - Develop backend logic, business services, and manage data layers using C#.NET, Entity Framework, and SQL Server. - Create and maintain complex database components including stored procedures, views, triggers, and functions. - Develop Windows desktop applications and services using .NET Framework. - Automate test cases and contribute to quality assurance using Selenium with C#. - Use Azure DevOps for source control, task tracking, and deployment pipelines. - Support production deployments, bug fixing, and performance optimization. - Participate in Agile development p

One address, no account. We’ll tell you when matching roles go live.

More at Apex Systems

Related open roles

View all roles