Current jobs related to Senior Software Engineer - Ghaziabad - Art Technology and Software


  • Ghaziabad, Uttar Pradesh, India Sai Life Medical Devices Full time

    Transform your skills in software development with our company. Our team is looking for a Senior Software Engineer who can lead the way in creating innovative solutions. As a key player in our team, you will be responsible for designing, developing, and deploying cutting-edge software applications.Key Responsibilities:Design and develop high-quality software...


  • Ghaziabad, Uttar Pradesh, India Tech Mahindra Full time

    Job Description:As a Senior Software Engineer at Tech Mahindra, you will be responsible for designing and developing high-quality software solutions. Your primary focus will be on working collaboratively with cross-functional teams to design and implement features. You will identify and troubleshoot software defects, improve application performance and...


  • ghaziabad, India Sutherland Full time

    About the Role The Senior Software Engineer will play a key role in designing, building, and testing solutions to deliver impactful and timely business value. This position requires strong technical expertise and a focus on security and scalability. Responsibilities Deliver impactful and timely business value incrementally through designing, building,...


  • Ghaziabad, Uttar Pradesh, India Training Basket Full time

    Key Responsibilities:As a Senior Software Engineer at Training Basket, you will be responsible for designing, developing, and testing new and existing websites using ASP.NET, SQL Server, HTML, CSS, JavaScript, Entity Framework, LINQ, and C#.Technical Requirements:We are looking for a highly skilled developer with a strong background in ASP.NET, SQL Server,...


  • Ghaziabad, Uttar Pradesh, India Training Basket Full time

    Job Description:We are seeking a highly skilled Senior Software Engineer to join our team at Training Basket. As a key member of our development team, you will be responsible for designing, developing, and testing new and existing websites using ASP.NET, C#, and SQL Server.Key Responsibilities:Design and develop new features and enhancements to our existing...


  • Ghaziabad, Uttar Pradesh, India Training Basket Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Training Basket. This role involves designing, developing, and testing new and existing websites using ASP.NET, SQL Server, and C#.Key Responsibilities:Design and develop new .NET applications using C# and ASP.NETDevelop and implement database solutions using SQL...


  • Ghaziabad, Uttar Pradesh, India Training Basket Full time

    Key ResponsibilitiesAs a skilled software engineer at Training Basket, you will be responsible for designing, developing, and maintaining our software systems using ASP.NET, SQL Server, and C#. Your expertise in LINQ to SQL, MSSQL Server, and RDBMS concepts will be invaluable in this role.Technical RequirementsStrong knowledge of ASP.NET, SQL Server, and...


  • Ghaziabad, Uttar Pradesh, India Training Basket Full time

    Job Description for Senior Software DeveloperAt Training Basket, we are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in software development, with expertise in ASP.NET, SQL Server, HTML, CSS, JavaScript, Entity Framework, LINQ, and C#. The successful candidate will be responsible for...

  • Software Engineer

    1 week ago


    Ghaziabad, Uttar Pradesh, India Innovera Solutions Full time

    Job Description:Innovera Solutions, a leading telecommunication company in Delhi, is seeking a skilled Software Engineer to join its development team. As a Software Engineer at Innovera Solutions, you will be responsible for designing and implementing software solutions that meet the company's high standards of quality and efficiency.Responsibilities:Develop...

  • Software Engineer

    1 week ago


    Ghaziabad, Uttar Pradesh, India ielecssol Full time

    We are looking for a skilled Software Engineer to join our team at {company}.Key Responsibilities:Design, develop, and maintain software applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code and efficient software solutions.


  • Ghaziabad, Uttar Pradesh, India Celeros Flow Technology Full time

    Job SummaryCeleros Flow Technology is seeking a highly skilled Senior Mechanical Engineer to provide post order engineering support to sales and tendering during the bidding phase. The successful candidate will be responsible for reviewing technical specifications, analyzing non-standard requirements, and proposing solutions.The incumbent will be the single...

  • Software Engineer

    4 weeks ago


    Ghaziabad, Uttar Pradesh, India Innovera Solutions Full time

    Job Title: Full Stack DeveloperInnovera Solutions is a leading telecommunication company based in Delhi, established in 2015. We specialize in providing value-added services (VAS) that cater to the evolving needs of users.Job Description:Role Overview:This is a full-time on-site role for a Developer at Innovera Solutions located in Ghaziabad. As a Developer,...


  • Ghaziabad, Uttar Pradesh, India Sahyog Jobs Consultancy Full time

    Job Title: Senior Operations EngineerJob Summary: We are seeking a highly skilled Senior Operations Engineer to join our team at Sahyog Jobs Consultancy.Key Responsibilities:To operate and maintain power plant equipment, including boilers and turbines, through DCS and field operations.To coordinate with desk engineers to ensure smooth plant operations.To...


  • Ghaziabad, Uttar Pradesh, India MangosOrange Group Full time

    Job Title: Cloud Computing ExpertIn our mission to deliver cutting-edge technology solutions, we are seeking a highly skilled Cloud Computing Expert to join our team at {company}.The ideal candidate will have hands-on experience with cloud-based infrastructure and applications, with a focus on scalability, security, and reliability.Key...


  • Ghaziabad, Uttar Pradesh, India RINA Full time

    We are looking for a skilled Railway Software Systems Engineer to lead complex software projects within the International Infrastructure & Mobility Division. The ideal candidate will have a strong understanding of railway systems, software standards, and regulations.Key Responsibilities:Develop and manage software solutions for railway projects.Ensure...


  • Ghaziabad, Uttar Pradesh, India Training Basket Full time

    Job Description for Software Quality Assurance Engineer at Training BasketWe are seeking a skilled Software Quality Assurance Engineer to join our team at Training Basket. As a Software Quality Assurance Engineer, you will be responsible for ensuring the quality of our software systems by identifying and correcting software defects.Key Responsibilities:Work...


  • Ghaziabad, India RINA Full time

    RINA is currently recruiting for a Rail Software Management Engineer  to join its office in Ghaziabadwithin the International Infrastructure & Mobility Division. Mission We are looking for an experienced and highly skilled Railway Software Management Engineer to join our team. The ideal candidate will have 5 to 10 years of experience in the...

  • Software Engineer

    1 week ago


    Ghaziabad, Uttar Pradesh, India Smart Working Full time

    Senior App Developer and Web Specialist RoleThis senior role is a great opportunity to learn and develop in a fast-growing UK Advertising Services Firm.As a part of their UK team, you will work on custom app development for iOS and Android, website design, digital marketing, strategic planning, brand development, and user interface design.Key...


  • Ghaziabad, Uttar Pradesh, India Training Basket Full time

    Key ResponsibilitiesDevelop and maintain robust .NET web applications using C# and ASP.NET.Ensure seamless database integration with MS-SQL Server and LINQ to SQL.Implement efficient data access layers and optimize database performance.Design and implement web APIs to facilitate data exchange and communication.Collaborate with cross-functional teams to...


  • Ghaziabad, Uttar Pradesh, India Training Basket Full time

    Job SummaryAt Training Basket, we are seeking a skilled Software Quality Assurance Engineer to join our team. As a key member of our software development team, you will be responsible for ensuring the highest quality of our software applications.Key ResponsibilitiesCollaborate with software developers and project support teams to identify and prioritize...

Senior Software Engineer

2 months ago


Ghaziabad, India Art Technology and Software Full time

The Senior Software Engineer is responsible for developing and extending business applications for our clients as well as mentoring other members of the development team. Using the Agile Scrum methodology, you will be working to implement and extend applications that can run on a variety of environments including WPF, UWP, iOS, and Android.


Duties and Responsibilities


  • Utilize best practices and design patterns to write clean, efficient, and elegant code
  • Troubleshooting, debugging and resolving technical issues
  • Writing Unit Tests
  • Drive client reviews and presentations for projects assigned to you and your team
  • Assist with the design and architecture of new features
  • Translate user requirements into design and associated stories in JIRA
  • Performance Tuning applications
  • Participate in code reviews
  • Mentoring and assisting other members of the development team
  • Capable of making changes to CORE framework, when needed
  • Contribute to define and enforce best practices for development
  • Create, prioritize, assign, and monitor all software development tasks for assigned projects
  • Work with solution architects to create detailed technical design documents for large CRs
  • Work with QA team to ensure testing process is all-encompassing for assigned projects
  • Actively participate in the recruiting process
  • Manage the onboarding of new software engineers
  • Management of timesheets and reviews of assigned team members
  • Provide day-to-day functional oversight for direct reports
  • Provide formal performance reviews of assigned team members
  • Be an agent for change. Foster a culture of learning and growth.


Qualifications

  • Post-secondary education in Computer Science or Software Engineering
  • 8+ years of software development experience using .Net/C# for Windows, Desktop, and Mobile apps
  • Excellent knowledge of Microsoft .NET framework and specifically C#
  • Experience working with mobile devices
  • Experience with full project lifecycle
  • Knowledge of Xamarin or WPF
  • Experience in POS development for Counters, Kiosk, or Handheld devices
  • Experience with at least 3 peripherals (scanner, CDU, receipt printer, label printer)
  • Experience with data driven UI architecture


Personal Skills

  • Excellent problem-solving skills
  • Self-motivated
  • Willingness to keep up with the latest technology trends
  • Ability to work as part of a team
  • Self-directed
  • Excellent client presentation skills
  • Detail oriented