Senior Software Engineer

1 week ago


Bengaluru, Karnataka, India Aurigo Sowftware Technologies Full time
About Aurigo

Aurigo is a leading technology company that helps public sector agencies and facility owners plan, deliver, and maintain their capital projects and assets safely and efficiently. With over $300 billion of capital programs under management, Aurigo's award-winning software solutions are trusted by over 300 customers in various industries.

Job Summary

We are seeking a highly skilled Senior Software Engineer to join our team in Bengaluru, India. As a Senior Software Engineer, you will work on a variety of projects in a fast-paced environment, analyzing requirements, designing and developing software that solves real-world customer problems. You will be responsible for enhancing our award-winning flagship product suite, Aurigo Masterworks.

Key Responsibilities
  1. Design, develop, and maintain software applications using ASP.NET, C#, SQL, HTML, JavaScript, and jQuery.
  2. Collaborate with the team to build high-quality software solutions.
  3. Participate in the entire software development lifecycle, from planning and design to implementation, testing, deployment, and maintenance.
  4. Work on project-based assignments, ensuring timely delivery and quality outcomes.
  5. Collaborate with cross-functional teams to deliver innovative features and improvements.
  6. Implement best practices, following coding standards, conducting code reviews, and ensuring software reliability and security.
  7. Troubleshoot and debug applications to ensure optimal performance and user experience.
Requirements
  • ASP.NET: Proficiency in building web applications using the ASP.NET framework.
  • C#: Strong programming skills in the C# language.
  • SQL: Expertise in database design, writing complex queries, and performance tuning.
  • HTML: Proficiency in HTML for creating and structuring web content.
  • JavaScript: Strong skills in JavaScript for interactive web development.
  • jQuery: Experience with jQuery for simplifying HTML document traversing, event handling, and animations.
  • Microservices: Understanding of microservices architecture and implementation.
  • Web Services: Knowledge of creating and consuming web services.
  • Unit Testing: Experience in writing and executing unit tests to ensure code quality.
  • Code Reviews: Experience in conducting code reviews to maintain code quality and consistency.
Preferred Qualifications
  • .NET Core: Experience with.NET Core for building cross-platform applications.
  • React.js: Knowledge of React.js for developing user interfaces.
  • AWS or any cloud platform: Familiarity with cloud services like AWS, Azure, or Google Cloud.
What We Offer

Aurigo offers a dynamic and collaborative work environment, opportunities for professional growth and development, and a competitive compensation package.



  • Bengaluru, Karnataka, India AppYogi Software Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at AppYogi Software. As a key member of our development team, you will be responsible for designing and developing back-end software, maintaining and updating existing code, and collaborating with cross-functional teams to deliver...


  • Bengaluru, Karnataka, India AppYogi Software Full time

    Job Title: Senior Software DeveloperAt AppYogi Software, we are seeking a highly skilled Senior Software Developer to join our team.Key Responsibilities:Design and develop robust back-end software systems using Node.js.Maintain and update existing code to ensure optimal performance and scalability.Collaborate with cross-functional teams to design and...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About the RoleGuidewire Software is seeking a talented Senior Software Engineer to join our development team. As a key member of our team, you will be responsible for building elegant solutions for the property and casualty insurance industry's complex business domain. Our team is looking for a proactive and results-oriented engineer who is passionate about...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    Job Title: Senior Software EngineerFlexera Software India LLP is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and testing product features.Key Responsibilities:Design and development of product enhancementsAnalysis and resolution of...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    About Flexera Software India LLPFlexera Software India LLP is a pioneer in Hybrid ITAM and FinOps, providing award-winning, data-oriented SaaS solutions for technology value optimization (TVO). Our solutions enable IT, finance, procurement, and cloud teams to gain deep insights into cost optimization, compliance, and risks for each business service.Job...


  • Bengaluru, Karnataka, India NEC Software Solutions Full time

    About NEC Software SolutionsWe are a leading provider of end-to-end IT services with over 30 years of experience. Our team of 1300 talented professionals is dedicated to delivering robust, market-ready software products that meet the highest standards of engineering and user experience.Job DescriptionWe are seeking a skilled Senior Software Engineer to join...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at Guidewire Software. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our cloud-based software platform. You will work closely with our cross-functional team to deliver high-quality software solutions that meet the needs of our...


  • Bengaluru, Karnataka, India NEC Software Solutions Full time

    NEC Software Solutions is seeking a skilled Senior Software Engineer to join our team.We have more than 30 years of experience in providing end-to-end IT services across the globe and have earned a reputation for consistently surpassing expectations and helping our customers deliver robust, market-ready software products that meet the highest standards of...


  • Bengaluru, Karnataka, India Upland Software Full time

    About the RoleWe are seeking a highly skilled and experienced NetSuite developer to join our Upland Business Services team as a Senior Software Engineer. The ideal candidate will have a strong background in JavaScript, SuiteScript, and NetSuite customization, with a proven track record of delivering high-quality solutions.Key ResponsibilitiesDesign, develop,...


  • Bengaluru, Karnataka, India Sonata Software Full time

    As a Senior Backend Software Engineer at Sonata Software, you will leverage your expertise in backend technologies to drive innovation and growth. With a strong foundation in C#, you will design and develop scalable, efficient, and secure backend systems. Your knowledge of SQL databases, including SQL Server, MySQL, and Oracle, will enable you to create...


  • Bengaluru, Karnataka, India Upland Software Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer II to join our Upland Business Services team. As a key member of our team, you will be responsible for designing, developing, and implementing custom solutions using NetSuite.Key ResponsibilitiesDevelop and implement custom NetSuite solutions to meet business...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Job Title: Senior Developer / Lead - Core Java with ReactJSJob Description:We are seeking a seasoned Senior Developer / Lead with over 8 years of experience in Core Java and ReactJS. The ideal candidate should have hands-on experience with AWS, a strong proficiency in JavaScript, and a comprehensive understanding of ReactJS fundamentals. Previous experience...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    About This Team:Cloud Software Group is a leading provider of cloud-based solutions, serving over 1 million users worldwide. Our team is dedicated to delivering innovative and secure solutions that enable businesses to thrive in the cloud.Job DescriptionWe are seeking a Senior Software Engineer to join our team. As a key member of our engineering team, you...


  • Bengaluru, Karnataka, India NEC Software Solutions Full time

    About NEC Software SolutionsWe are a leading provider of end-to-end IT services, with over 30 years of experience in delivering robust software products that meet the highest standards of engineering and user experience.Our team of 1300 talented professionals works with diverse industry verticals, including publishing, media, financial services, retail,...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About Guidewire SoftwareGuidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service.Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our Data Platform and Analytics team. As a key member of our team, you will...


  • Bengaluru, Karnataka, India Aurigo Software Technologies Pvt Ltd Full time

    About Aurigo Software TechnologiesAurigo Software Technologies is a leading technology company that helps public sector agencies and facility owners plan, deliver, and maintain their capital projects and assets safely and efficiently.Job SummaryWe are seeking a highly skilled Software Engineer/Senior Software Engineer to join our team and work on a variety...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Software Engineer to join our team at IN10 VMware Software India Private Limited. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop software...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    Job Title: Senior Member of Technical StaffDescriptionWe are seeking a highly skilled Senior Member of Technical Staff to join our team at VMware Software India Private Limited. As a key member of our Application Virtualization team, you will be responsible for designing, implementing, and maintaining high-performance, reliable, and scalable software...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    We're seeking a talented Senior Software Engineer to join our Platform Integration team at Flexera Software India LLP. As a key member of our team, you will play a crucial role in defining and executing the technical roadmap for our core integration technology.Key Responsibilities:Help define and execute on the technical roadmap for our core integration...


  • Bengaluru, Karnataka, India Synopsys Software Integrity Full time

    About Synopsys Software IntegritySynopsys Software Integrity Group is a leader in the field of application security testing, recognized for its vision and ability to execute. Our team of experts is dedicated to helping customers keep their applications safe and secure.Job DescriptionWe are seeking a highly skilled Senior Software Development Manager to...