Software Engineer II

2 weeks ago


Bengaluru, Karnataka, India Aurigo Software Technologies Full time ₹ 8,00,000 - ₹ 24,00,000 per year
:

As a Software Engineer at Aurigo's Research & Development Centre at Bangalore, you will work with a skilled team of Technical Architects, Business Analysts and work closely with the developers and quality engineers to build solutions. Your technical competency, solution mindset, development skills, project planning and execution skills are critical to professional growth and project success.

If terminology like Azure DevOps, Critical Path, Scope of Work, Technical Interface Design, Integration touchpoints, Data Migration, Scrum Meetings, Agile delivery process, customer presentations, solution analysis and design sessions, etc., feel home to you, this is the right role for you.

With members of the Aurigo team and project stakeholders, you will execute the contractual scope, solution analysis and design for integration and data migration services, requirements validation and the implementation plan; conduct product/solution demos, assess risk, resolve issues and deliver the project using Aurigo's implementation methodologies.

Primary Responsibilities

  • Work with clients to gather detailed requirements for comprehensive design with the support of team members and Subject Matter Experts (SME).
  • Interpret customer requirements and business processes in sufficient detail to design, develop & review technical specifications.
  • Provide technical expertise (i.e. application features, functionality, capabilities, data file requirements, database structure, data migration, etc.,) on the project at hand and support the internal team during the life cycle of an implementation project.
  • Design and develop process orchestrations using technologies such as MuleSoft, Boomi, and other platforms.
  • Build and deliver the solution per design specifications.
  • Review and/or write test scripts to facilitate and support clients through System Integration Testing (SIT) and User Acceptance Testing (UAT).
  • Perform and verify the configuration is aligned with client requirements by reviewing end-to-end system testing and providing resolutions and feedback.
  • Troubleshoot and resolve complex configuration issues during software deployment and rollout activities.
  • Extract, Transform, and Load (ETL).
  • Meet with clients to understand data transformation requirements and define data management processes.
  • Oversee and perform data cleansing for uploads into a software solution.
  • Perform data transformations using XML/JSON. Unstructured and structured data transformations with formats like CSV, TXT, EDI, and other basic data types.
  • Develop tools to support the migration of historical data through data mapping and migration activities.
  • Remain current with the latest data science techniques and practices.
  • Adhere to Aurigo delivery and project management methodologies.
  • Travel up to 10% annually

Desired Skills and Experience

  • Bachelor's degree in science, technology, engineering or mathematics, or related field.
  • A minimum of 4+ years of experience coding: C#, SQL, JavaScript, RestAPI, etc.
  • Middleware experience: At least 2+ years' experience on MuleSoft, Boomi, Workato (or similar middleware technology/tool). At least 2 end to end implementation on middleware/interfaces. (Integration services, Interfaces experience, etc.)
  • Tool experience: Visual Studio, Azure DevOps, Postman, or SoapUI (or similar).
  • Experience with data transformation and data communication protocol, a minimum of 2+ years. At least 2 end-to-end implementation on end-to-end data migration (Data Migration methods, experience, Data migration services, etc.)
  • Customer facing experience for designing and solutioning technical solutions.
  • Analytical mindset with an ability to exercise sound judgment in evaluating situations, applying logic, making decisions, and providing objectivity.
  • Well-developed critical thinking and problem-solving skills required to apply technical knowledge to reach conclusions from testing results, data collation, load calculations, statistical analysis, and arriving at the most effective, economical, and logical solution.
  • Highly effective interpersonal and communication skills when interacting with others, and effectively articulating complex data in a simple, actionable manner.
  • Ability to work independently as well as part of a globally distributed team.
  • Strong ability to work independently and provide guidance and leadership to the junior team or project members, with strict adherence to QA/QC.
  • Background in infrastructure management or capital project planning is a plus.
  • Certifications related to Data Science or Information Management are a plus.
  • Demonstrated high level of self-leadership with attention to detail, accuracy, results in orientation, and managing multiple priorities in a dynamic work environment.

About Aurigo

We at Aurigo are revolutionizing how the world plans, builds, and manages infrastructure projects with Masterworks, our industry-leading enterprise SaaS platform. Trusted by over 300 customers managing $300 billion in capital programs, Masterworks is setting new standards for project delivery and asset management. Recognized as one of the Top 25 AI Companies of 2024 and a Great Place to Work for three consecutive years, we are leveraging artificial intelligence to create a smarter, more connected future for customers in transportation, water and utilities, healthcare, higher education, and the government, with over 40,000 projects across North America.

At Aurigo, we don't just develop software—we shape the future. If you're excited to join a fast-growing company and collaborate with some of the brightest minds in the industry to solve real-world challenges, let's connect.

Competencies

Communication

Ownership

Problem Solving

Building Relationship

Customer Focus

Coding

Subject Matter Expertise

Execution



  • Bengaluru, Karnataka, India MRI Software Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Job Title : Software Engineer II/III Location : Bangalore As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. To be successful in securing this...


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    The Linux Systems Group, part of Microsoft's Core Operating Systems group, plays a key role in powering Azure Cloud through Linux operating systems and virtualization technologies.We are seeking a Software Engineer II with strong programming skills who will work closely with other engineers to develop, debug, and maintain system-level software for a...


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Do you want to enable Copilots to be able to engage users around the world on any platform, including the web, Teams, Facebook, Slack, and IVR voice systems? Microsoft Copilot Studio, is a global, distributed Azure service responsible for providing the copilot platform and experience for all customers to create copilots by leveraging highly scalable,...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Microsoft Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Join the Microsoft Teams Triage Services team, a core part of Microsoft's vision for intelligent communications. Teams serves over 300 million daily users worldwide, powering collaboration and productivity for organizations of all sizes. As a Software Engineer II, you'll play a pivotal role in building and scaling backend systems that drive feeds and...


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 8,00,000 - ₹ 16,00,000 per year

    Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Description You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and community banking technology team Controls Portfolio , you are part of an agile team that works to...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    JOB DESCRIPTIONYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and community banking technology team Controls Portfolio , you are part of an agile team that works to...


  • Bengaluru, Karnataka, India Abnormal AI Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    The OpportunityAbnormal AI is revolutionizing cybersecurity by leveraging AI-native technologies to combat modern cyber threats. We're building a team of top-tier engineers who are excited to use Generative AI tools like Cursor, GitHub Copilot, and Claude to redefine how software is built—faster, smarter, and more efficient.We are seeking a highly skilled...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Microsoft Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    As Microsoft continues to push the boundaries of AI, we are on the lookout for passionate individuals to work with us on the most interesting and challenging AI questions of our time. Our vision is bold and broad — to build systems that have true artificial intelligence across agents, applications, services, and infrastructure.Data, Privacy and Security...


  • Bengaluru, Karnataka, India JPMorgan Chase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer & Community Banking Team, you are part of an agile team that works to enhance, design, and deliver the software components...