Software Engineer II

4 days 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


  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Upland Software Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Software Engineer II Front-endOpportunity SummaryWe are looking for an enthusiastic and dynamic individual to join Upland Software as a Software Engineer II (Front-end) for our Kapost Product.What would you do?Develop and maintain scalable and robust enterprise applicationsWork as part of cross functional, passionate agile (SCRUM/Kanban) project teams...


  • 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 ₹ 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,...


  • 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 ₹ 6,00,000 - ₹ 18,00,000 per year

    We are building the next-generation Meeting Monitoring, Notifications, and Insights Platform that powers timely, reliable, and secure notifications across Microsoft Teams Admin experiences. Our mission is to deliver a scalable, extensible, and intelligent backend system that supports millions of users and workloads with precision and resilience. As a...


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

    Position : Software Development Engineer II (SDE II)Location : Bangalore / NCRExperience : 27 years in software developmentAbout the Company : Were a VC-backed, rapidly growing AI startup on a mission to build an advanced MLOps platform for LLM Evaluation and Computer Vision models. Our culture is fast-paced, product-focused, and deeply technical,...


  • 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 JPMorganChase Full time ₹ 15,00,000 - ₹ 25,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 Risk, you are part of an agile team that works to enhance, design, and deliver the...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 15,00,000 - ₹ 25,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.s a Software Engineer II at JPMorgan Chase within the AI/ML & Data platform team, you will be part of an agile team dedicated to enhancing, designing, and delivering the...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India NIKE Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    WHO YOU WILL WORK WITHYou will report to the Engineering Manager and collaborate with stakeholders, including product managers and senior engineers, to understand requirements and deliver backend solutions that align with business goals and technical standards. You will work in Marketplace Fulfilment & Inventory services team in India Technology Centre.WHO...