Jobs
Interviews

35 Serviceoriented Architecture Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

As an Appian Architect at Persistent Ltd., you will be responsible for implementing and architecting Appian as part of a service-oriented architecture to manage dynamic business processes. With over 12 years of experience, you will lead the end-to-end process automation utilizing cutting-edge technologies and collaborate closely with clients and technology teams to deliver solutions. Your role will involve understanding business and user needs, setting up Appian environments, integrating with third-party services, and providing support throughout the solution development and deployment phases. Your expertise as an Appian Architect will include 2+ years of recent experience in Appian architecture, configuration, debugging, and system integration. You should have a strong background in relational databases, SQL scripting, and software development using Agile methodologies. Additionally, your ability to translate business requirements into solution architecture, develop Appian plugins, and work on UI components will be crucial for success in this role. Persistent Ltd. offers a competitive salary and benefits package, a culture focused on talent development with opportunities for promotion and further education, and the chance to work with cutting-edge technologies. Employee engagement initiatives like flexible work hours, health check-ups, and insurance coverage are also provided. The company is committed to fostering diversity and inclusion, offering hybrid work options, flexible hours, and accessible facilities for employees with disabilities. If you are looking to accelerate your growth professionally and personally, make a positive impact using the latest technologies, and collaborate in an inclusive and diverse environment, consider joining Persistent Ltd. as an Appian Architect. Your potential will be unleashed in an environment that values innovation, diversity, and employee well-being.,

Posted 3 days ago

Apply

7.0 - 11.0 years

0 Lacs

haryana

On-site

You are an experienced professional with over 7 years of total experience in back-end development using Java 8 or higher, Spring Framework, Hibernate/JPA, and Microservices Architecture. Your expertise extends to front-end applications with TypeScript, JavaScript, and Angular. You have hands-on experience working with REST APIs, caching systems like Redis, and messaging systems such as Kafka. Your proficiency in Service-Oriented Architecture (SOA), Web Services, multithreading, and cloud development is commendable. In addition to your technical skills, you possess a strong understanding of Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming principles. Your experience with relational databases like SQL Server, Oracle, MySQL, and PostgreSQL is noteworthy. You are familiar with DevOps tools like Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef, as well as build automation tools such as Maven, Ant, and Gradle. Your hands-on experience with cloud technologies like AWS/Azure and your knowledge of UML and design patterns set you apart. As a problem-solver with a passion for continuous improvement, you excel in simplifying solutions, optimizing processes, and efficiently resolving escalated issues. Your excellent communication skills enable you to collaborate effectively with cross-functional teams. You are enthusiastic about learning new technologies and staying updated on industry trends. Your responsibilities will include writing and reviewing high-quality code, understanding functional requirements thoroughly, and analyzing client needs within the project context. You will envision solutions for defined requirements, define technologies and frameworks, implement design methodologies, and coordinate application development activities. Your ability to lead/support UAT and production rollouts, estimate efforts, and address issues promptly will be crucial. Additionally, you will provide constructive feedback, assist in troubleshooting and bug resolution, and conduct POCs to validate proposed designs and technologies. To qualify for this role, you should hold a Bachelors or Masters degree in Computer Science, Information Technology, or a related field. Your expertise, problem-solving skills, and ability to effectively collaborate with teams make you an ideal candidate for this position at Nagarro.,

Posted 4 days ago

Apply

6.0 - 10.0 years

0 Lacs

haryana

On-site

As a Senior Software Developer (C#) at Giesecke & Devrient India Private Limited, you will play a key role in driving the evolution of the Compass Cash Center product, a market-leading cash center workflow solution used by banks and cash-in-transit businesses globally. Your responsibilities will include designing, implementing, and testing software components for the Compass Cash Center system, which encompasses smart client applications, web applications, and database applications. Working closely with a cross-site agile scrum team located in India and Germany, you will provide detailed effort estimates for assigned components, ensure high-quality software design and implementation, and collaborate with System Testers, Support Specialists, and Business Analysts. You will also be involved in creating proof of concepts, contributing to continuous application modernization, and participating in software development process improvements. To succeed in this role, you should have a Bachelor's degree in Computer Science or a related field (Master's preferred) along with at least 6 years of experience in C# and .NET development. Additionally, you should possess knowledge of modern Web Frameworks such as Angular, ASP.NET, and/or Blazor, as well as experience with automated Unit and Integration Testing, GIT, Visual Studio, GitHub Copilot, Azure DevOps, Azure Boards, SQL, and relational database systems. Your strong troubleshooting and debugging skills for distributed multi-tier applications, proficiency in service-oriented architecture and multithreading, and excellent communication skills in English (written and spoken) will be essential for success in this role. Moreover, your ability to work effectively in multicultural teams across international locations will be a valuable asset. Joining Giesecke & Devrient means becoming part of an international team that values diversity, human values, and professionalism. By contributing to the security of billions of people worldwide, your work will be both fulfilling and impactful. If you are looking to be part of a team that is inspiring and inspired, Giesecke & Devrient offers a rewarding opportunity for you to grow and make a difference. This is a full-time position based in Gurugram, Haryana, India, offering experienced professionals and graduates the chance to further their careers in a dynamic and innovative work environment. If you are passionate about software development, security technologies, and making a positive impact on a global scale, we invite you to consider joining our team at Giesecke & Devrient.,

Posted 5 days ago

Apply

3.0 - 8.0 years

0 Lacs

tiruchirappalli, tamil nadu

On-site

As a Contract Software Engineer, you will be an integral part of our team focused on building and scaling our internal messaging-as-a-Service platform with Kafka at its core. Your role will involve combining your expertise in software engineering, Kafka administration, and cloud technologies to ensure the delivery of a highly reliable, scalable, and developer-friendly messaging infrastructure. Working closely with Software Development Engineers, Architects, and application developers, you will be responsible for designing, implementing, and supporting our multi-tenant Kafka platform. Your key responsibilities will include designing and maintaining core components of the Kafka platform using Java (Springboot) and Kafka APIs, automating Kafka cluster provisioning and scaling with Kubernetes and CI/CD practices, and implementing governance controls around topic lifecycle and access management. Additionally, you will collaborate with internal teams to understand use cases, provide guidance on best practices, and ensure the development of clean, testable, and well-documented code adhering to design patterns and architectural standards. You will also contribute to platform observability, troubleshoot complex Kafka issues, participate in design and code reviews, and ensure the maintainability and performance of the platform. To be successful in this role, you should have at least 8 years of Java software engineering experience, 3 years of Kafka administration experience in a production-grade environment, and 5 years of experience in development and/or administration of public/private cloud. A solid understanding of Kafka internals, hands-on experience with Kafka tooling, and familiarity with Kubernetes, Helm, Terraform, observability, and monitoring tools are also required. Moreover, you should possess excellent communication skills, a strong collaborative spirit, and a proven ability to deliver results within tight timelines while managing competing priorities. Preferred qualifications include experience with Confluent Platform or Strimzi Operator, knowledge of RESTful API development, familiarity with CI/CD pipelines, and exposure to cloud environments such as AWS, Azure, or GCP.,

Posted 6 days ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

You are a passionate and skilled Software Engineer specializing in Java with Spring Boot, who will be joining our dynamic team. This role presents an exciting opportunity to work on innovative development projects, collaborate with talented professionals, and deliver efficient and maintainable software solutions in a fast-paced environment. Your responsibilities will include developing, testing, and maintaining robust server-side applications using Java and Spring Boot. You will contribute to service-oriented architecture designs, ensuring scalability and reliability. Writing automated tests and utilizing code coverage frameworks to maintain high-quality code will be crucial. Collaboration with teams of 3-5 developers, participating in code reviews and pair programming sessions, is expected. You will be required to debug, troubleshoot, and resolve complex issues with flexibility and attention to detail. Working with containers such as Docker and Kubernetes to ensure efficient deployment processes will be part of your daily tasks. Use of version control systems like GitLab for code collaboration and repository management is essential. Effective communication with subject matter experts to understand and translate business requirements into technical solutions is necessary. Ensuring deliverables are clear, well-tested, and aligned with project objectives will be a priority. Continuous engagement in professional development, fostering a learning mindset to adopt new skills when needed, is expected. You should have 4 to 6 years of software development experience, with at least 3 years of hands-on Java development and GitLab experience. Proficiency in developing solutions with service-oriented architecture over 2+ years is required. Skills in automated testing processes and knowledge of code coverage frameworks are essential. Familiarity with container technologies such as Docker/Kubernetes for deployments is preferred. A background in working within collaborative teams of 3-5 developers to deliver project goals is necessary. Expertise in debugging, troubleshooting, code optimization, and resolving technical issues is crucial. Appreciation for delivering clear, concise, and well-tested code within defined timelines is expected. Advanced communication skills for extracting and translating business concepts into technical requirements are required. An independent thinker with a willingness to engage in discussions, challenge assumptions, or learn new methodologies is desired. Nice to have qualifications include a showcase of flexibility to adapt to changing requirements and technologies during the development lifecycle. Understanding of integrating modern development tools or techniques into legacy systems is a plus. Familiarity with best practices for secure software development in line with industry standards is advantageous.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a skilled software developer, you will be responsible for designing, developing, and maintaining high-quality web applications using .NET Core and associated technologies. You will collaborate with product managers, architects, and fellow developers to define technical requirements and deliverables. Your role will involve optimizing application performance, scalability, and security while ensuring clean, maintainable, and well-documented code following best practices. Additionally, integrating third-party APIs, services, and databases will be a key aspect of your responsibilities. Participating in code reviews to ensure adherence to coding standards and quality guidelines is essential. You will troubleshoot, debug, and resolve production issues as they arise. It is crucial to stay updated with the latest trends and advancements in .NET technologies and software development to enhance your skills and knowledge continuously. Required Skills & Qualifications: - Demonstrated 5+ years of professional experience in software development utilizing .NET Core / ASP.NET Core. - Strong grasp of C#, object-oriented programming (OOP) principles, and design patterns. - Proficiency in Entity Framework Core, LINQ, and relational databases such as SQL Server, PostgreSQL, or MySQL. - Good understanding of RESTful APIs, microservices, and service-oriented architecture. - Hands-on experience with JavaScript/TypeScript, HTML5, CSS3, and familiarity with front-end frameworks like Angular, React, or Vue.js. - Knowledge of cloud platforms such as Azure/AWS and experience with CI/CD pipelines. - Proficient in using Git and Agile methodologies. - Excellent problem-solving skills, attention to detail, and effective communication and teamwork abilities. Preferred (Nice-to-Have): - Experience with Docker/Kubernetes. - Knowledge of message queues like RabbitMQ, Kafka, etc. - Exposure to distributed systems and event-driven architecture. - Understanding of performance tuning and application profiling. By fulfilling these responsibilities and possessing the required skills and qualifications, you will contribute significantly to the development and maintenance of innovative web applications using cutting-edge technologies.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

You are a passionate and skilled Software Engineer specializing in Java with Spring Boot, seeking to join our dynamic team. This role presents an exciting opportunity to work on innovative development projects, collaborate with talented professionals, and deliver efficient and maintainable software solutions in a fast-paced environment. Your responsibilities will include developing, testing, and maintaining robust server-side applications using Java and Spring Boot. You will contribute to service-oriented architecture designs, ensuring scalability and reliability. Writing automated tests and utilizing code coverage frameworks to maintain high-quality code will be essential. Collaboration with teams of 3-5 developers, participating in code reviews and pair programming sessions, will also be part of your duties. Additionally, you will debug, troubleshoot, and resolve complex issues with flexibility and attention to detail. Working with containers such as Docker and Kubernetes to ensure efficient deployment processes is crucial. You will use version control systems like GitLab for code collaboration and repository management. Effective communication with subject matter experts to understand and translate business requirements into technical solutions is vital. Ensuring deliverables are clear, well-tested, and aligned with project objectives will also be expected. Continuous engagement in professional development, fostering a learning mindset to adopt new skills when needed, is encouraged. Requirements for this role include 4 to 6 years of software development experience, with at least 3 years of hands-on Java development and GitLab proficiency. You should have skills in developing solutions with service-oriented architecture over 2+ years. Familiarity with automated testing processes, knowledge of code coverage frameworks, and experience with container technologies such as Docker/Kubernetes for deployments are necessary. A background in working within collaborative teams of 3-5 developers to deliver project goals is essential. Expertise in debugging, troubleshooting, code optimization, and resolving technical issues is required. An appreciation for delivering clear, concise, and well-tested code within defined timelines is expected. Advanced communication skills for extracting and translating business concepts into technical requirements are essential. An independent thinker with a willingness to engage in discussions, challenge assumptions, or learn new methodologies is desired. Nice to have qualities include showcasing flexibility to adapt to changing requirements and technologies during the development lifecycle. An understanding of integrating modern development tools or techniques into legacy systems and familiarity with best practices for secure software development in line with industry standards would be beneficial.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

You should have 5 to 7 years of professional experience in backend software development. Your expertise should include Node.js, and you should have experience leading engineering efforts. In this role, you will be responsible for leading and delivering multiple development projects, ensuring quality and timely delivery. Your tasks will also involve gathering technical requirements, translating them into clear specs, and working closely with customers and stakeholders. As a senior member of the team, you will be expected to mentor junior developers and actively contribute to team growth and onboarding. This includes guiding team members through architecture, design, and code reviews. Collaboration with developers, analysts, and architects to build, test, and maintain web applications is essential. Your responsibilities will also include designing robust solutions, developing features, and writing unit tests that uphold high-quality standards. Participation in peer reviews and enforcement of coding best practices are crucial aspects of the role. You will need to develop and maintain integrations between services and optimize for performance. When troubleshooting complex issues, you will offer third-level support for business-critical systems. Additionally, your contribution to process and architecture improvements and advocacy for modern engineering practices will be highly valued. It is essential to stay current with industry trends and proactively introduce tools, practices, or products that could benefit the team. The ideal candidate will have deep hands-on experience with Node.js and frameworks like Express.js. Familiarity with source control tools such as Git and CI/CD pipelines is necessary. A strong grasp of agile development workflows (Scrum/Kanban), experience with multi-threaded systems, concurrency, and backend performance tuning are all required skills. Excellent debugging and performance profiling skills are expected, along with knowledge of object-oriented and service-oriented architecture. You should be comfortable working both independently and collaboratively in high-performing teams. A clear communicator who values clarity, documentation, and team alignment will thrive in this role.,

Posted 2 weeks ago

Apply

14.0 - 18.0 years

0 Lacs

noida, uttar pradesh

On-site

As the Head of Quality Assurance (QA) Engineering at Brightly, you will play a pivotal role in leading and managing the quality assurance program. Your responsibilities will include ensuring that products, services, and processes meet defined quality requirements by conducting audits, analyzing production processes, and driving continuous improvement through automation. You will oversee global QA staff, manage budgets, and ensure compliance with regulatory requirements. Reporting directly to the CTO, you will drive the transformation of QA processes, platforms, and technology operations to align with the evolving technical landscape. Your role will involve leading multiple QA teams across different time zones, guiding the product and engineering roadmap from a quality perspective to ensure reliability and performance across all platforms. Additionally, you must have experience as a Scrum Master to define quality requirements and keep the QA team on track. Your role will also involve analyzing and addressing quality gaps, resource needs, and market demand to plan and assess the feasibility of QA projects. You will provide decision-making for product quality and assurance while maintaining sensitivity to constraints and business needs. Leading and driving a culture of quality excellence across functions will be a key aspect of your responsibilities. To be successful in this role, you should have a Bachelor's degree in computer science or a relevant engineering field and at least 14 years of experience in the software industry, including 6+ years of leading and running QA teams. Experience in leading large teams, technology enthusiasm, and the ability to manage within an Agile/Scrum environment are essential requirements. Your ability to handle multiple priorities in a fast-paced setting and inspire, mentor, and encourage teams will be critical. Experience in SaaS and/or service-oriented architecture, building cloud-native and cloud-agnostic QA products, and excellent communication skills are considered standout qualities. You should be a pragmatic QA technologist capable of driving concept delivery and customer satisfaction for product lines. Empowering the team to challenge themselves across various aspects of product development and engagement will be key to your success in this role. At Brightly, our culture is driven by a vision of community that supports the ambitions and well-being of all individuals. We strive to create a supportive and collaborative environment where our team members can grow and thrive. Join us in creating a future where smarter infrastructure protects the environments that shape and connect us all. Your contribution will play a crucial role in building a brighter future for everyone.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a skilled Architect & Designer, you will be responsible for developing end-to-end architecture blueprints for large-scale enterprise applications. You will define component-based and service-oriented architectures such as Microservices, SOA, and Event-Driven designs. Your expertise will be crucial in creating API-first designs using REST, GraphQL, and gRPC with clear versioning strategies. Additionally, you will establish integration patterns for internal systems, third-party APIs, and middleware while designing cloud-native architectures leveraging AWS, Azure, or GCP services. Your role will also involve defining coding guidelines, performance benchmarks, and security protocols, and participating in POC projects to evaluate new tools and frameworks. In terms of Performance, Security, & Scalability, you will be tasked with implementing caching strategies like Redis, Memcached, and CDN integrations. Ensuring the horizontal and vertical scalability of applications will be a key responsibility, along with applying security best practices such as OAuth 2.0, JWT, SAML, encryption (TLS/SSL, AES), input validation, and secure API gateways. Setting up application monitoring and logging using ELK, Prometheus, Grafana, or equivalent tools will also fall under your purview. Your expertise in DevOps & Delivery will be vital as you define CI/CD workflows using Jenkins, GitHub Actions, Azure DevOps, or GitLab CI. Collaborating with DevOps teams for container orchestration using Docker and Kubernetes and integrating automated testing pipelines including unit, integration, and load testing will be essential for successful project delivery. Your proficiency in various technical skills and frameworks such as Microservices, Domain-Driven Design (DDD), Event-Driven Architecture (EDA), front-end technologies like Angular and React, and message brokers like Kafka, RabbitMQ, Azure Event Hub, and Azure Service Bus will be highly valued. Knowledge of databases like PostgreSQL, MySQL, MS SQL Server, MongoDB, caching layers like Redis and Memcached, as well as cloud services and infrastructure like Azure App Services, Functions, API Management, and Cosmos DB will be crucial for the role. Ensuring security through OAuth 2.0, SAML, OpenID Connect, JWT, secure coding practices, threat modeling, and penetration testing familiarity will be part of your responsibilities. Proficiency in DevOps tools like Azure DevOps, GitLab CI/CD, Docker, Kubernetes, testing frameworks like JUnit, NUnit, PyTest, Mocha, performance/load testing tools such as JMeter, Locust, and monitoring & observability tools like Azure Monitoring, App Insight, Prometheus, and Grafana will be essential for success in this role. Preferred skills and certifications such as being a Microsoft Certified Azure Solutions Architect Expert, exposure to AI/ML services, and IoT architectures will be advantageous. Key Performance Indicators for success include reducing system downtime through robust architecture designs, improving performance metrics, scalability readiness, successful delivery of complex projects without major architectural rework, and increasing developer productivity through better standards and tools adoption.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

You will be responsible for determining functional and non-functional requirements for new software or existing applications. As a Software Technical Architect, Ruby on Rails, you will mentor and coach junior development team members, solve complex software development challenges, and contribute to the framework for developing high-quality solutions. Your role will involve maintaining a balance of business and technical acumen in decision-making, contributing to source-code management best practices, and participating in the estimation process during planning exercises. Additionally, you will provide consultation to the development management team. You must demonstrate good decision-making skills, effective business acumen, and maintain the confidentiality of work-related information and materials. Having a growth mindset and subscribing to a continuous learning philosophy is essential for this role. In this position, you will be orchestrating complex application development across the full lifecycle, from concept to postproduction support and maintenance of modern software applications and services. You will develop application code, manage version-controlled repositories, and create measurable value using industry-recognized agile methodologies. Your responsibilities will include conducting code reviews, providing technical mentorship to developers, resolving technical challenges, participating in the development of core application components, and ensuring smooth integration of software modules and services. You will also work on performance optimization, security enhancements, DevOps, CI/CD implementations, scalability, resilience of cloud applications, and designing microservices-based architectures. Collaborating with business stakeholders, product managers, and development teams is crucial. Documenting architectural decisions, guidelines, and technical specifications, along with establishing effective working relationships, will be part of your role. To be considered for this role, you should have at least 10 years of experience in software development, with a minimum of 4 years in an architecture/design role. A degree in Software Engineering, Computer Science, or a related technical discipline is preferred. Strong experience with Ruby on Rails, proficiency in SQL and NoSQL databases, building applications at scale in AWS, knowledge of event-driven architecture, OAuth, OIDC, JWT, and application security principles is required. Expertise in RESTful APIs, GraphQL, service-oriented architecture, and strong communication and teamwork abilities are essential qualifications. Momentive Software is dedicated to amplifying the impact of purpose-driven organizations worldwide. If you are a passionate problem-solver and innovator who wants to make a difference using technology, we invite you to join our team. We offer a purpose-driven culture, work-life balance, community involvement opportunities, parental leave, and various benefits to support our employees.,

Posted 2 weeks ago

Apply

14.0 - 18.0 years

0 Lacs

noida, uttar pradesh

On-site

As the Director of Quality Assurance (QA) at Brightly, you will play a critical role in leading and managing the quality assurance program. Your responsibilities will include ensuring that products, services, and processes meet defined quality requirements and policies through audits, analysis of production processes, and continuous automation improvement. You will oversee global QA staff, budgets, and compliance with regulatory requirements, providing technical leadership, vision, and mentoring for multiple QA teams and third-party vendors. Reporting directly to the CTO, you will have the opportunity to bring your experience and business intuition to the forefront of QA project management. Your key responsibilities will include driving the transformation of QA processes, platforms, and technology operations, leading multiple QA teams across different time zones, defining quality requirements as an experienced Scrum Master, analyzing and addressing quality gaps and market demands, and providing suitable decision-making for product quality and assurance. You will lead and drive a culture of quality excellence across functions, provide leadership and managerial direction for QA activities, and ensure the hiring, retention, and development of top QA talent. Additionally, you will review and evaluate QA strategies, stimulate employee engagement, coordinate QA project execution, and develop career development programs for the team. To be successful in this role, you should have a Bachelor's degree in computer science or a relevant engineering field, along with 14+ years of experience in the software industry building and leading QA teams. You should have solid system design and architecture experience, experience leading large teams, and a passion for leading critical product deliveries through breakthrough QA technologies. Experience in SaaS, service-oriented architecture, and building cloud-native and cloud-agnostic QA products and platforms is preferred. Excellent communication skills, the ability to manage within an Agile/Scrum environment, and the capacity to handle multiple priorities in a fast-paced setting are essential for this role. Join us at Brightly, where we are committed to creating a future where smarter infrastructure protects the environments that shape and connect us all. Our collaborative and supportive culture empowers our team to grow and thrive, making a positive impact on the world around us. If you are a pragmatic QA technologist with a passion for driving concept delivery and customer satisfaction, we invite you to be part of our team and contribute to building a brighter future.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

You should have experience working in product-focused companies with large-scale internet applications. Your knowledge should include technologies such as Python, AWS, Linux, Nginx, Redis, Messaging Queues, etc. You should be able to design scalable systems that can handle millions of requests per second. Your expertise should cover both Relational and non-Relational databases, including understanding their data models and performance trade-offs. Strong database design and query writing skills are essential, with a focus on performance and efficiency. Experience with real-time web applications and event-driven architectures is required. Knowledge of caching techniques and systems like Memcached/Redis is expected. Familiarity with search engines like Solr or Elasticsearch is a plus. You should possess solid Data structure & Problem-solving skills. Hands-on experience with architectural patterns like Microservices, Monolithic, and service-oriented architecture is crucial, along with the ability to determine where to apply each one. Experience or knowledge of open source tools/frameworks using the latest server-side development technologies would be beneficial.,

Posted 2 weeks ago

Apply

2.0 - 8.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a highly experienced IT professional with over 8 years of industry experience, you will be responsible for working with .NET, .NET Core, Azure Cloud Service, and Azure DevOps technologies. In this client-facing role, strong communication skills are essential for effective engagement with US clients. You will be required to have hands-on experience in coding and Azure Cloud services. Your primary responsibilities will include designing, developing, enhancing, documenting, and maintaining robust applications using technologies such as .NET Core 6/8+, C#, REST APIs, T-SQL, and modern JavaScript/jQuery. You will also be expected to integrate and support third-party APIs and external services while collaborating with cross-functional teams to deliver scalable solutions across the full technology stack. Throughout the Software Development Life Cycle (SDLC), you will need to identify, prioritize, and execute tasks, participating in Agile/Scrum ceremonies and managing tasks using Jira. Understanding technical priorities, architectural dependencies, risks, and implementation challenges will be crucial for success in this role. Troubleshooting, debugging, and optimizing existing solutions with a strong focus on performance are also key aspects of the position. Your skills should include 8+ years of hands-on development experience with C#, .NET Core 6/8+, Entity Framework / EF Core, JavaScript, jQuery, REST APIs, and expertise in MS SQL Server. Proficiency in unit testing with XUnit, MSTest, software design patterns, system architecture, and scalable solution design are essential. Additionally, you should possess strong problem-solving and debugging capabilities, along with the ability to write reusable, testable, and efficient code. Experience with Microservices and Service-Oriented Architecture (SOA) is required, along with 2+ years of hands-on experience in Azure Cloud Services, including Azure Functions, Azure Durable Functions, Azure Service Bus, Event Grid, Storage Queues, Blob Storage, Azure Key Vault, and SQL Azure. Familiarity with AngularJS, ReactJS, Azure API Management (APIM), Azure Containerization and Orchestration (e.g., AKS/Kubernetes), Azure Data Factory (ADF), Logic Apps, and Azure DevOps CI/CD pipelines (Classic / YAML) are considered good to have skills. In addition to technical expertise, you should demonstrate excellent technical documentation, communication, and leadership skills. Your ability to lead and inspire teams through clear communication, technical mentorship, and ownership will be crucial for success in this role. Developing and maintaining frameworks and shared libraries to support large-scale applications, as well as experience in API integrations, will also be part of your responsibilities.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

You will be responsible for leading Workday integrations with a minimum of 6+ years of experience in the IT industry. Your role will involve implementing service-oriented architecture and enterprise application integration, with a focus on Workday integration development, particularly with Studio experience. You will lead the design and implementation of integrations for the Workday SaaS platform and associated applications. Your responsibilities will include conceptualizing and documenting new integration design patterns and approaches, evaluating new tools, languages, techniques, and methods. You will collaborate with enterprise architects to define and review architecture and integration patterns. Understanding business requirements, you will work with Business Owners to ensure that integration activities enhance business processes or minimize negative impacts. As a Workday Integrations Lead, you will provide subject matter expertise on the design and implementation of integrations. You will offer hands-on design, development, and QA assistance for complex integration requirements. Applying software engineering principles, you will design, implement, configure, and optimize solutions to support applications, databases, test automation tools, DevOps processes, and Commercial Off the Shelf products. Additionally, you will conduct peer reviews using software engineering principles, patterns, and development guidelines. You will review and analyze business and technical requirements, implementing technical solutions to meet those needs. Providing on-call support, troubleshooting, root cause analysis, incident management, and service request management for supported products and environments will also be part of your role.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

bhubaneswar

On-site

You will lead and mentor a team of Java developers, providing technical guidance and support. Your responsibilities will include designing, developing, testing, and deploying high-quality Java applications and services. Collaborating with cross-functional teams is essential to gather requirements, define technical specifications, and deliver solutions that meet business needs. It will be your responsibility to ensure the scalability, performance, and security of applications. Conducting code reviews to ensure adherence to best practices, coding standards, and quality guidelines is a key aspect of your role. Identifying and addressing technical challenges and providing innovative solutions are crucial for success. Staying up-to-date with the latest industry trends and technologies is important for continuously improving development processes and tools. Active participation in architectural discussions and contributing to technical decision-making are expected. Troubleshooting and resolving complex technical issues in a timely manner will be part of your routine tasks. Effective management of project timelines, deliverables, and resources is essential for successful project outcomes. You should possess a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. With 8+ years of experience in Java development, including a strong understanding of core Java concepts and frameworks, you are expected to excel in this role. Experience in Springboot and Microservices architecture is required. Previous experience in a lead or senior development role, demonstrating leadership and team management skills, is highly valued. Proficiency in Java frameworks and technologies such as Spring, Hibernate, and RESTful APIs is necessary. Experience in utilizing Enterprise Microservices Arch and Service-Oriented Architecture is beneficial. Proficiency in Databases like MySQL, Oracle, and Mongo DB is essential. Familiarity with cloud technologies, especially AWS, is a plus. Excellent problem-solving skills and attention to detail are important for this role. Strong communication and interpersonal skills are necessary for effective collaboration. Your ability to work efficiently in a fast-paced and collaborative environment will contribute to the success of the projects you lead.,

Posted 1 month ago

Apply

6.0 - 10.0 years

0 Lacs

haryana

On-site

The ideal candidate for the position of a senior front-end web developer will be responsible for designing, implementing, and supporting various web applications. You should possess a strong knowledge of Python/Django and be capable of managing the exchange of data between the server and users. Your role will involve collaborating with business stakeholders, product owners, and developers to create user interface components and implementing them using React.js. As a senior front-end web developer, you will play a crucial role in integrating user-facing elements developed by front-end developers with server-side logic, designing RESTful APIs, and working on the user experience with front-end developers. You will be expected to act independently and as part of a team to translate business and technical requirements into well-engineered, tested, and deployed applications. Your responsibilities will include contributing to all phases of the development lifecycle, writing reusable and efficient code, and ensuring the design and implementation of low-latency, high-availability, and performance-efficient applications. To excel in this role, you should have 6 to 8 years of relevant experience in delivering web technologies, excellent communication and analytical skills, and knowledge of SAFe Agile Methodology. You must be an expert in Python, with knowledge of the Django Web Framework, and familiar with ORM libraries. A strong understanding of software best practices in web and business application development, along with hands-on architecture design and development experience in building large-scale applications, is essential. Additionally, you should demonstrate an understanding of object-oriented design/development, functional programming, and service-oriented architecture. Proactive thinking, prior experience in anticipating problems and proposing solutions, and familiarity with event-driven programming in Python are highly valued. Experience with Celery, RabbitMQ, and Django application deployment on AWS platforms will be advantageous. Basic knowledge of front-end technologies such as JavaScript, HTML5, and CSS3, along with an understanding of accessibility and security compliance, is required. Proficiency in creating database schemas that represent and support business processes, strong unit testing, and debugging skills, as well as knowledge of GitHub, JIRA, and the ability to identify automation opportunities and implement automation are important skills for this role. Additionally, you should be adept in technologies such as Python, Django, React.js, JavaScript, HTML5, CSS3, RESTful Web Services, Postman, HTTP, OAuth, and Swagger. Basic knowledge of AWS components is also desired. This position can be based in Gurgaon or any of the specified locations.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

About the Client: Our client is a leading specialty e-retailer, offering consumer products, vacations, online services, and various other voluntary benefit programs. They are committed to providing quality products and services to their customers. About the Role: As an experienced IT professional with 3 to 6 years of experience, you will be based in Chennai and play a crucial role in analyzing and resolving customer issues. Your responsibilities will include identifying root causes of problems, proposing solutions, and implementing preventative procedures and controls. You will prioritize and resolve application issues, escalating to Level 3 support when necessary. Additionally, you will handle IT tickets and ensure timely completion according to SLAs. Root cause analysis for recurring issues and the implementation of preventive measures will also be part of your duties. You will actively participate in documentation processes and testing during incidents or deployments, including after-hours support when required. Must-Have: - Minimum 6 years of IT experience with expertise in Oracle/SQL Server, including SQL query writing, PL/SQL, and SQL concepts such as procedures, packages, and triggers. - Strong experience in production L3 support in Oracle/Java/Linux environments. - Hands-on experience with Java/J2EE programming, diagnostics, and basic Linux skills. - Technical knowledge of Service-Oriented Architecture, Middleware, Messaging, API, and Application services. If you are excited about this opportunity and feel that your skills align with the requirements mentioned above, we encourage you to share your profile at [email protected] Let's work together to deliver exceptional IT support and drive success for our client.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Quality Engineer at Diamanti, you will be focusing on storage or networking solutions for the highly distributed and scalable Kubernetes-based Infrastructure product. Your responsibilities will include working on the next generation of products and enhancements such as multi-cluster and public-cloud integration, distributed policy enforcement, and cutting-edge storage features for private/public cloud infrastructure. The ideal candidate for this role should possess a strong working knowledge of Kubernetes and containerization, excellent troubleshooting skills, effective communication skills, and a background in QA or System Test for enterprise hardware/software products. Success in this role will require you to channel your creative energy towards collaboration, communication, and delivering high-quality results. Your key responsibilities will involve designing and implementing monitoring features for the highly distributed and scalable Docker/Kubernetes-based Infrastructure solutions. You will also be involved in enhancing products with features like multi-cluster and public-cloud integration, distributed policy enforcement, and advanced storage capabilities for private/public cloud infrastructure. Additionally, you will be required to provide an exceptional developer experience and collaborate closely with colleagues from various teams and customers. Automation of manual tasks, identification of security risks, and providing constructive feedback to colleagues will also be part of your role. To excel in this position, you should have at least 5 years of recent experience in enterprise applications, multi-cloud applications, with proficiency in front-end and back-end development. Hands-on experience with Java, NodeJS, Angular, Docker/Docker-Compose, Golang, scripting, and working in a Linux environment is essential. Knowledge of Perl, PHP, or C is a plus. A solid understanding of cloud technologies across AWS, MS Azure, and GCP, as well as experience with container and server environments like AWS, GCP, Azure, K8, GKE, and EKS, especially in operations and monitoring, is required. You should also be well-versed in software architecture and design principles, application integration methodology, major frameworks, troubleshooting skills related to applications, networking, and systems. Practical experience in building K8S infrastructure on cloud providers and exposure to networking or storage will be advantageous. A technical background with a passion for making a significant impact is highly desirable for this role.,

Posted 1 month ago

Apply

9.0 - 13.0 years

0 Lacs

karnataka

On-site

StockGro is a mobile-first cross-platform Fintech product that empowers 25 million+ users to master trading and investment in a risk-free, gamified manner. As India's First and Largest Social Investment Platform, users engage in Social Investing and learn trading strategies from leading fund managers, F&O traders, and algo traders. Founded in January 2020 by former venture capitalist Ajay Lakhotia, StockGro is well-funded and recently closed a massive Pre-Series A fundraise. Backed by respected investors like Roots Ventures, Velo Partners, Creed Capital, and notable Angels including Kunal Shah, Vivekananda Hallekere, and Rahul Garg. We are on a mission to make 400 million Indian millennials investment-ready, with a team comprising Senior Executives from companies like Sequoia, Swiggy, Glance, Airtel, Uber, and institutions like ISB, NITs, and IIMs. Responsibilities: - Demonstrate excellent depth in technical knowledge and agile learning. - Efficiently solve complex problems with a proven track record. - Stay updated on industry trends and learn from other companies" solutions. - Drive projects end-to-end independently and collaboratively. - Align team with firm-level goals and address bottlenecks systematically. - Strategize for short-term and long-term goals. - Collaborate with product, design, and business teams for rapid experimentation. - Architect and implement reliable and scalable backend services. - Take ownership of design, architecture, development, and deployment phases. - Advocate for development best practices and handle conflicts effectively. - Explore and implement new technologies to boost development efficiency. - Mentor junior team members and foster a collaborative team environment. Requirements: - 9+ years of Golang programming expertise with databases like PostgreSQL, MySQL, or MongoDB. - Experience in building scalable REST APIs aligning with StockGro's requirements. - Strong knowledge of databases, data structures, algorithms, and designing for performance. - Proficiency in designing service-oriented architecture and using cache-store/message brokers. - Familiarity with GCP, Kubernetes, and Docker; willingness to learn new technologies. - Experience in a startup environment with high ownership and commitment levels.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

navi mumbai, maharashtra

On-site

As a Software Architect at our company, you will play a crucial role in leading the design and development of scalable, modular, and high-performance software architecture for our robotics systems. Your primary responsibility will be to ensure that our software architecture can adapt to the evolving needs of the organization, while maintaining a balance between long-term vision and short-term goals. You will drive technical excellence in the development of robotic software by collaborating with engineering teams, evaluating and selecting appropriate technologies, and designing systems that can handle complex real-time constraints with low latency and high reliability. Your key responsibilities will include leading the design and development of software architecture for robotic systems, collaborating with engineering teams to define and enforce software architecture principles and best practices, evaluating and selecting technologies for system scalability and performance, and designing software systems that support complex real-time operations. You will also be responsible for ensuring the architecture supports system expansion and easy integration of new features, defining clear interfaces between software components, leading the transition to more modular systems, and working closely with cross-functional teams to meet the needs of various stakeholders. To be successful in this role, you must have a Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field, along with at least 7 years of experience in software development, with a focus on architecture and system design for robotics or embedded systems. You should have proven experience in designing scalable, high-performance software architectures, expertise in software architecture principles and design patterns, proficiency in programming languages such as C++ and Python, and experience with real-time operating systems and performance optimization for embedded platforms. Additionally, familiarity with middleware systems like ROS/ROS2, multi-threaded programming, distributed systems, and software testing practices will be essential. Preferred qualifications for this role include a Master's degree in Robotics or Computer Science, experience designing architectures for autonomous systems or multi-robot systems, familiarity with cloud-based solutions and edge computing for robotics, experience with microservices or service-oriented architecture, knowledge of machine learning and AI integration within robotic systems, and experience with testing on edge devices using simulation tools like Isaac Sim, Gazebo, or V-REP. In summary, as a Software Architect, you will be instrumental in shaping the software architecture of our robotics systems, driving technical excellence, and ensuring the scalability, performance, and maintainability of our software. Your expertise in software design, system architecture, and collaboration with cross-functional teams will be crucial in meeting the evolving needs of our robotics platform.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

You should have a relevant experience of 3-6+ years for this full-time job. A BTech/Mtech degree or relevant qualification is required. You must be proficient in Java and Spring/SpringBoot with experience in designing and developing service-oriented architecture and web applications. Understanding of client-server architecture, designing scalable distributed systems, and database design with SQL and NoSQL technologies is expected. Experience in MongoDB and Redis will be a plus. You should be familiar with Linux based operating systems and have a good grasp of REST architecture. Strong object-oriented design and programming skills, along with experience in Test-Driven Development principles are necessary. Efficient time management, task organization, and resource forecasting skills are essential. Proficiency in English for effective communication is a must. As a Java expert, you will be responsible for designing and developing Java components using the Spring framework. You should have a comprehensive understanding of various programming concepts like dependency injection, aspect-oriented programming, and transaction management. Strong verbal communication skills and experience in consulting with senior business subject matter experts are required. Knowledge of Rational tools like ClearQuest and ClearCase will be an added advantage. Experience with identity and access management, OAuth 2.0, OpenID connect, identity providers such as Okta, Keycloak, Azure ID, continuous integration workflows, source control systems like git, cloud infrastructure environments, Docker, and Kubernetes will also be beneficial for this role.,

Posted 1 month ago

Apply

9.0 - 13.0 years

0 Lacs

maharashtra

On-site

As a skilled Software Developer, you will be responsible for both Frontend and Backend Development tasks. Your role will involve designing and implementing responsive, user-friendly web interfaces using modern JavaScript frameworks such as Vue.js and Angular. You will collaborate closely with UX/UI designers to ensure pixel-perfect designs are implemented and maintain and enhance existing applications. Ensuring cross-browser compatibility and mobile responsiveness will be a key part of your responsibilities. Additionally, you will optimize frontend performance, implement state management solutions, and develop and maintain unit tests. In the Backend Development domain, you will design and maintain Java-based applications using Spring MVC, build RESTful APIs, and work with relational databases like MySQL, PostgreSQL, and Oracle. Implementing security best practices, optimizing database performance, and writing comprehensive unit tests will be crucial aspects of your work. You will also be involved in System Design & Architecture tasks, where you will design scalable, distributed systems and microservices architectures. You will participate in architectural discussions, plan for system scalability and capacity requirements, and integrate frontend and backend systems seamlessly. Your responsibilities will include optimizing application performance across the full stack and implementing monitoring, logging, and error handling strategies. Apart from technical responsibilities, you will mentor junior developers, contribute to technical documentation, and collaborate with DevOps teams on deployment and infrastructure decisions. Your expertise in modern frontend frameworks, JavaScript, HTML5, CSS3, Java, Spring Framework, relational databases, system design, testing frameworks, RESTful API design, and microservice architecture will be crucial for success in this role. Experience with cloud platforms, containerization technologies, version control systems, build tools, and agile methodologies will be beneficial. Strong problem-solving skills, excellent communication, and the ability to work in a collaborative environment are essential qualities for this position. You should hold a Bachelor's degree in Computer Science Engineering or Information Technology, along with at least 9 years of professional software development experience. Your commitment to code quality, attention to detail, and willingness to learn new technologies are key attributes for excelling in this role.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

indore, madhya pradesh

On-site

As an IT Solutions Consulting Analyst (API Customer Support Engineer) at DHL IT Services, you will be part of a global team of over 5600 IT professionals dedicated to connecting people and driving the global economy through innovative and sustainable digital solutions. Your role will involve providing best-in-class support to both internal and external customers and business partners across the group, ensuring seamless connectivity and exceptional customer experiences. In this position, you will play a crucial role in enabling, supporting, and guiding customers using Group APIs, which serve as the backbone of the company's operations. Your responsibilities will include offering reactive and proactive support, maintaining documentation for continuous improvement, collaborating effectively with development teams, and communicating efficiently with customers and API product owners. Your input on enhancing product roadmaps, processes, service quality, security, and API design will be highly valued within the support framework. Working within API development teams, you will be exposed to modern product development methodologies with a focus on micro-service architecture, cloud technologies, and creating products that deliver tangible value. Your leadership skills will be essential in guiding a small team of support engineers, promoting best practices, ensuring quality, and fostering long-term sustainability. To excel in this role, you should possess a university degree or equivalent qualification, preferably in information technology or a related field. Proficiency in English is essential, while knowledge of German is advantageous. Excellent communication and analytical skills, along with a customer-centric mindset, are key traits for success. Familiarity with IT architecture, data architecture, API standards, cloud computing, automation, programming languages, and IT product management will be beneficial, as well as a general understanding of logistics industry terminology and standards. Practical knowledge of API concepts, architecture, and customer support practices will be valuable assets in this role. Your passion for technology and communication will enable you to work independently, prioritize tasks effectively, and collaborate with multinational teams. Strong proficiency in spoken and written English is crucial for seamless cross-region collaboration. In return for your contributions, DHL IT Services offers a range of benefits, including hybrid work arrangements, generous annual leave, comprehensive medical insurance coverage, and in-house training programs for professional and technical certifications. Join us on this exciting journey to shape the future of IT solutions and customer support at one of the world's largest logistics companies.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

As a Senior Software Engineer at Procore, you will play a crucial role in our Product & Technology Team, dedicated to enhancing the construction industry with our innovative global platform. You will lead complex projects, offer technical guidance, and mentor fellow engineers, focusing on high-level design and architecture to ensure alignment with the organization's strategic goals. Collaborating with Product Managers, Designers, and engineers, you will work on developing cutting-edge features utilizing BIM 3D technology to tackle challenging issues in the construction sector. Reporting to a Senior Software Engineering Manager in Pune, you will contribute to product feature development using Procore's BIM technologies. Your responsibilities include setting development standards, collaborating on cross-team initiatives, and participating in the design and implementation of systems aligned with Procore's technical vision. You will work across the stack to deliver code for microservices, React front ends, and Rails apps, while driving innovation to cater to enterprise and international customers. Additionally, you will collaborate with cross-functional teams to create user-centric solutions and mentor engineers in best practices to ensure the delivery of high-quality software. To be successful in this role, you should hold a Bachelor's Degree in Computer Science or a related field, with at least 5 years of experience in programming fundamentals, Test Driven Development, and design principles. Proficiency in Golang, TypeScript, HTML, CSS, and modern frontend frameworks like React is required. You should also have a strong understanding of RESTful API design, experience with Golang, PostgreSQL, Node.js, and frameworks like Express.js or Next.js. Knowledge of Service-Oriented Architecture and experience in building continuous integration and delivery systems at scale are essential. If you have familiarity with BIM, knowledge of linear algebra, experience with serverless frameworks, event streaming platforms like Apache Kafka, or automated testing frameworks such as Jest, Mocha, and Cypress, it would be considered a bonus. Your ability to anticipate technical challenges, collaborate on large initiatives, and document complex solutions will be valuable in this role. Procore offers a range of benefits and perks to support your growth and well-being, while fostering a culture of innovation and ownership. Join us today and be part of a team that is shaping the future of construction technology.,

Posted 1 month ago

Apply
Page 1 of 2
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies