Dell International Services India Private Limited

Senior Software Engineer Full Stack Developer

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Bangalore/Bengaluru
  • Experience: 6-11yrs
  • No. of Positions: 37
  • Salary Range: 7-13.2 lac
  • Primary Skills: C# Web Api CSS Software Development SQL Server Development Javascript
  • Secondary Skills: WCF ASP.Net MVC JQuery .NET Framework
  • Job Location: Bangalore/Bengaluru
  • Posted Date: 397 days ago
Job Description

What you’ll achieve
As an IT Senior Software Engineer, you will deliver products and improvements for a changing world. Working at the cutting edge, you will craft and develop software for platforms, peripherals, applications and diagnostics — all with the most sophisticated technologies, tools, software engineering methodologies and partnerships.
You will:

  • Creates design specifications for high availability and highly scalable applications which will be used by both internal and external customers.
  • Works with clients and Business Analysts to determine software requirements and system impacts
  • Generates technical documentation as well as unit and functional tests
  • Mentors junior developers in industry best practices, procedures, and concepts
  • Is responsible for ensuring quality of their work as well as the work of the entire development team
  • Works closely with the global development team, other senior Solution Architects to plan ongoing feature development, product maintenance, and management of development teams

Essential Requirements

  • 6+ years of related experience with at least 3+ years building web portals and/or ecommerce applications using Microsoft technologies
  • Expertise in most of the following –Web API (MS ASP.Net), MVC, WCF, HTML5, CSS, JavaScript, JSON, SOAP, REST, JQuery, .Net Framework, C#, Web Services.
  • Expert knowledge of object oriented programming
  • Knowledge of SQL Server development and database design
  • Investigates new technologies and techniques and researches ongoing industry developments
  • Initiates major changes in architecture and software development techniques/processes.
  • Analyzing business requirements, processes, data, and system integration points to determine/recommend appropriate technology solutions
  • Designing, coding, testing, documenting, and deploying global applications based on system and user requirements
  • Experience building customer facing applications deployed on cloud environments (AWS, Azure or similar)
  • Analyze and resolve performance issues in all environments
  • Expert knowledge in analyzing, designing, and developing solutions to highly complex problems
  • Strong communication skills, including the ability to convey technical information effectively to both IT and business audiences
  • Knowledge of Agile methodology
  • Familiar with Unit Test, Mock, Test Driven Development etc.
Relevant Job Openings
Python Developer
Python Developer
Content Writer or Technical Content Writer
Network Administrator or System Administrator
Associate Manager Marketing
IOS Developer