Software API Architect

6 days ago


Bengaluru, Karnataka, India Aspen Technology Full time

The driving force behind our success at Aspen Technology is our talented people who push the boundaries of innovation. We're a dynamic company that values passion, pride, and aspiration.

The Role

We are seeking a skilled Software Engineer with expertise in API development to join our team. In this role, you will be instrumental in creating high-performance connectors between our internal application and the 'OSDU' open source project. This is an exciting opportunity to work on cutting-edge technology and shape the integration landscape for our systems.

Your Impact

  • Key Skills:
  • Design and implement robust, high-performance, scalable REST APIs using NodeJS for efficient data exchange within the OSDU platform.

Expertise in either NodeJS or JavaScript or TypeScript is essential.

You need to have experience in authentication (Bearer tokens), role-based access control, API security, and data protection, coupled with the ability to troubleshoot and optimize code for peak performance and efficiency.

Demonstrate proficiency in performing CRUD operations, implementing tokenization, and establishing role-based access.

Utilize Postman for efficient API testing and troubleshooting. Expertise in either Postman or SoapUI or HTTPie or Thunder Client or similar tools is essential.

Develop and execute automated tests for comprehensive API validation and quality assurance.

Good to Have

Familiarity with cloud platforms, such as AWS, Azure, or Google Cloud. Experience with containerization technologies, such as Docker.

Key Responsibilities:

Collaborate closely with cross-functional teams to architect and develop robust APIs that seamlessly integrate our internal application with the 'OSDU' open source project. Design and implement efficient and scalable API solutions, ensuring optimal performance and responsiveness. Utilize your expertise in API design principles to create interfaces that are intuitive, easy to use, and well-documented. Stay up-to-date with industry trends and best practices, and incorporate them into the development process. Participate in code reviews, provide constructive feedback, and contribute to the continuous improvement of our development processes.

What You'll Need

  • Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Engineer with a focus on API development.
  • Proficiency in at least one programming language, such as TypeScript, JavaScript, or Python.
  • Extensive experience designing and implementing RESTful APIs.
  • Familiarity with the 'OSDU' open source project is a strong plus.
  • Solid understanding of authentication mechanisms, API security, and data protection.
  • Ability to troubleshoot and optimize code for performance and efficiency.
  • Excellent problem-solving skills and a passion for writing clean, maintainable code.
  • $120,000 - $180,000 per year salary based on experience and qualifications.


  • Bengaluru, Karnataka, India MRI Software Full time

    About the Role:The successful candidate for this position will be a seasoned Software Architect Lead with a strong background in architecting, designing, developing, and evolving Microsoft .Net based applications.Responsibilities:Understand the functional domain of the application and its use.Design, develop, and maintain efficient, reusable, and reliable...


  • Bengaluru, Karnataka, India MRI Software Full time

    Job Title: Team LeadJob Summary:MRI Software is seeking an experienced and skilled Team Lead to join our team. As a Team Lead, you will be responsible for leading a small team of software developers in designing, developing, and maintaining Microsoft .Net based applications.Key Responsibilities:Design, develop, and maintain efficient, reusable, and reliable...


  • Bengaluru, Karnataka, India ADCI - Karnataka - A66 Full time

    About the RoleWe are seeking an experienced Solutions Architect to join our team at ADCI - Karnataka - A66. As a Solutions Architect, you will play a key role in helping our customers understand the opportunities to develop and integrate with Amazon Selling Partner APIs.Key ResponsibilitiesProvide technical support and architectural guidance to developers...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced AI Software Architect to lead the development of cutting-edge artificial intelligence solutions.Company OverviewWe are a forward-thinking company dedicated to delivering innovative software solutions that transform businesses. Our team of experts is passionate about pushing the boundaries of what is...

  • Scala API Architect

    1 month ago


    Bengaluru, Karnataka, India CloudHire Full time

    Job Title: Senior Scala ArchitectWe are seeking an experienced Scala API Architect to lead our team in designing and implementing innovative web applications. The ideal candidate will have a strong background in both Scala and Java, with a focus on creating scalable, efficient, and maintainable software solutions.Key Responsibilities:Lead the architectural...


  • Bengaluru, Karnataka, India MRI Software Full time

    MRI Software is seeking a highly skilled Solution Architect to lead our team of software engineers. The ideal candidate will have a strong background in software development lifecycle, with at least 8 years of experience in leading teams and architecting software solutions. Key responsibilities include designing, developing, and maintaining efficient,...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    At Guidewire, we are on a mission to revolutionize the insurance industry with innovative data analytics and visualization tools. We are seeking an experienced Senior Software Architect who can lead our team in designing and implementing cutting-edge software systems.As a key member of our engineering team, you will be responsible for:Architecting complex...


  • Bengaluru, Karnataka, India Virtusa Full time

    Virtusa is seeking an expert Automation API Architect to join our team. As an Automation API Architect, you will be responsible for designing and implementing automation frameworks for APIs, ensuring seamless integration with existing systems. Your expertise in Java 8 and experience with Selenium Automation for UI automation, leading teams of QAs, and...


  • Bengaluru, Karnataka, India Virtusa Full time

    Job Title: Automation API ArchitectJob Summary:We are seeking an experienced Automation API Architect to join our team at Virtusa. The ideal candidate will have a strong background in Java 8 and API automation, with a proven track record of delivering high-quality results.Key Responsibilities:Design and develop automated API tests using Java 8 and API...


  • Bengaluru, Karnataka, India Synechron Full time

    Synechron is a leading financial technology consulting firm seeking an experienced API Integration Architect to lead the design and development of RESTful APIs.About UsAs a global company, we believe in fostering an inclusive culture that promotes equality and diversity. Our employees come from diverse backgrounds, and we encourage applicants from across...


  • Bengaluru, Karnataka, India The Cigna Group Full time

    About The Cigna GroupCigna Healthcare, a division of The Cigna Group, is a leading advocate for better health through every stage of life. Our mission is to empower individuals with the information and insight they need to make informed decisions about their health and vitality.We are committed to driving growth and improving lives by providing innovative...


  • Bengaluru, Karnataka, India Photon Full time

    Job Title: API ArchitectPhoton is seeking an experienced API Architect to join our team.Key Responsibilities:Design and develop scalable, secure, and high-performance APIs using NestJS Framework.Collaborate with front-end developers to integrate API components and ensure seamless user experience.Develop and maintain server-side network components, ensuring...


  • Bengaluru, Karnataka, India SAP Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team as a Senior Developer/Associate Architect for API Platform. This is an exciting opportunity to work on the development of cloud services, specifically SAP API Management @ SAP Integration Suite and SAP API Business Hub.Key ResponsibilitiesAnalyze, design, and develop...


  • Bengaluru, Karnataka, India Team Engine HCM Full time

    We are seeking a skilled API Solutions Architect to join our team at Team Engine HCM.Estimated Salary: $120,000 - $180,000 per year.About the RoleThe successful candidate will be responsible for designing, developing, and implementing API solutions that enable seamless integration across enterprise systems.This role involves designing APIs, managing API...


  • Bengaluru, Karnataka, India NEC Software Solutions Full time

    About NEC Software SolutionsNEC Software Solutions is 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.We have a talented team of over 1300 professionals, working with diverse industry verticals such as publishing, media,...


  • Bengaluru, Karnataka, India Virtusa Full time

    Job Description:At Virtusa, we are seeking an experienced Automation API Architect to join our team. The ideal candidate will have a strong background in Java 8 and automation experience across UI and API.Key Responsibilities:Lead a team of QAs and design text frameworksDevelop and maintain API automation tests using Selenium and Rest AssuredWork with Agile...


  • Bengaluru, Karnataka, India MRI Software Full time

    Advanced Software DevelopmentWe are seeking an experienced candidate to join our team as a Senior Software Engineer. The ideal candidate will have a strong background in software development, with a focus on designing, developing, and maintaining efficient, reusable, and reliable code. About the RoleUnderstand the functional domain of the application and...


  • Bengaluru, Karnataka, India The Cigna Group Full time

    Job DescriptionWe are seeking a seasoned Senior Cloud API Architect to spearhead our middleware software development efforts in creating high-quality, scalable APIs and microservices.About The Cigna GroupThe Cigna Group is an advocate for better health through every stage of life. We guide our customers through the healthcare system, empowering them with the...


  • Bengaluru, Karnataka, India MRI Software Full time

    At MRI Software, we are seeking a highly skilled Senior Software Developer to join our team and contribute to the design, development, and maintenance of our innovative applications.Key Responsibilities:Design, develop, and maintain efficient, reusable, and reliable code.Write efficient and effective automated unit tests.Review and refactor code.Collaborate...

  • API Developer

    2 weeks ago


    Bengaluru, Karnataka, India Aspen Technology Full time

    We are seeking a skilled Software Engineer to join our team at AspenTech. As a key member, you will be responsible for designing and implementing high-performance REST APIs using NodeJS for efficient data exchange within the OSDU platform.Key Skills:Design and implement robust, high-performance, scalable REST APIs using NodeJS.Expertise in NodeJS or...