Software Engineer IOS Jobs in Bengaluru
864 Jobs Found
Staff Engineer - Software Development
Aviatrix Systems
Staff Engineer - Software Development (Cloud AI & Network Security) Location: Bengaluru Company: Aviatrix Experience Required: 7+ Years About Aviatrix: Aviatrix is a global leader in cloud network security, trusted by over 500 enterprises. We provide a specialized platform for securing multi-cloud environments, giving organizations the control and visibility needed to modernize their cloud strategies. Architectural Focus & Impact As a Staff Engineer, you will architect and deliver advanced AI-driven network security solutions. This role bridges the gap between Distributed Systems (Python/Go), Real-time Telemetry, and LLM-integrated automation to build self-learning, adaptive security infrastructures. Technical Expertise Core Software Engineering: Languages: Deep proficiency in Python and Go (Golang). Distributed Systems: Mastery of Kubernetes, Microservices, and high-scale observability (Prometheus, ELK). Data Pipelines: Experience with real-time stream processing using Kafka, Flink, Kinesis, or Pub/Sub. Networking & Security Domain: Cloud Infrastructure: Expert knowledge of VPC/VNet design, Routing, Load Balancers, and Overlays. Firewall Technologies: Hands-on with Deep Packet Inspection (DPI), NGFW/IDS/IPS, and Cloud-native firewalls (AWS, Azure, GCP). Security Frameworks: Alignment with Zero Trust, NIST CSF, and CIS Benchmarks. AI & Machine Learning Integration: Model Serving: Experience serving ML models via REST or gRPC. Generative AI: Familiarity with LLM integration, RAG (Retrieval-Augmented Generation), LangChain, and vector databases. Key Responsibilities System Architecture: Lead the design of cloud-native microservices for security control planes. AI-Driven Features: Integrate LLMs for Natural Language-to-Firewall Rule translation and automated incident summarization. Technical Leadership: Mentor junior engineers and set high standards through rigorous Design and Code Reviews. Cross-Functional Collaboration: Partner with Data Scientists and Cloud Networking teams to deliver production-grade AI features. Benefits & Why Join Us Regional Package: Comprehensive pension, private medical coverage, and life assurance. Wellbeing: Annual wellbeing stipend and generous holiday allowance. Growth Culture: We value unique career paths and prioritize candidates who are passionate about the intersection of AI and Security.
Senior Software Engineer (backend)
Talview
Senior Software Engineer (Backend) Location: Bengaluru Hiring is still rooted in outdated processes manual screening, unconscious bias, long feedback cycles, and excessive administrative overhead. Organizations spend more time managing hiring than discovering real talent. At Talview, we re changing that with AI that actually works. We build GenAI-powered hiring and assessment platforms that make recruitment faster, fairer, and scalable. Our AI Products Alvy The world s first AI Proctoring Agent. Ivy A conversational AI Interviewer transforming first-round screenings. Our impact: 10M+ assessments delivered across 120+ countries. The Role We are looking for a Senior Software Engineer (Backend) to build high-performance systems. You will work across Talview s backend ecosystem including PostgreSQL, Redis, AWS Lambda, GraphQL, Hasura, Temporal, and microservices to deliver secure, reliable, and globally scalable solutions. What You ll Do Design and operate scalable microservices supporting millions of assessments. Monitor and optimize system performance and efficiency. Own backend services end-to-end from development to maintenance. Collaborate with Frontend, QA, Product, and Customer Success teams. Solve engineering challenges directly impacting platform stability. You Might Be a Fit If You Have Required Qualifications: 4 6 years of backend engineering experience, primarily with Node.js. Deep understanding of OOP, design patterns, and SOLID principles. Experience with unit, integration, and functional testing. Strong knowledge of distributed systems and SQL (PostgreSQL). Working knowledge of Docker, Kubernetes, and microservices. Familiarity with: Time-series & Messaging: InfluxDB, Prometheus, Kafka, RabbitMQ, SQS. Caching & Frameworks: Redis, Hasura, Apollo. Cloud: AWS S3, Azure Blob. Bonus Points: Experience in SaaS or high-scale product environments. Hands-on experience with AI-assisted coding tools (Cursor, Windsurf, etc.). Understanding of Agile/Scrum methodologies. Our Culture: The 5Cs We re driven by Collaboration, Commitment, Credence, Customer-centricity, and Candor. We work together, ship quality, and communicate openly. What You Get Competitive compensation and best-in-class hardware. Flexibility: 5-day work week and flexible hours. Growth: Accelerated career paths in a fast-scaling organization. Perks: Stocked pantry, monthly lunches, and annual offsites.
Senior Software Engineer (frontend)
Talview
Senior Software Engineer (Frontend) Location: Bengaluru Hiring is still trapped in the past: manual screening, unconscious bias, and administrative overload. Talview is changing that with AI that actually works. We build GenAI-powered hiring and assessment platforms that make recruitment faster, fairer, and scalable. Our AI Products Alvy: The world s first AI Proctoring Agent for intelligent, scalable exam monitoring. Ivy: A conversational AI Interviewer enabling unbiased first-round assessments. Impact: 10M+ assessments delivered across 120+ countries for global enterprises. The Role We re seeking a Senior Frontend Engineer passionate about building fast, intuitive, and elegant user experiences. You will lead frontend initiatives, architect high-performance UI systems, and elevate engineering standards across the organization. This is ideal for engineers who thrive on technical leadership and solving complex UX challenges. What You ll Actually Do Lead & Mentor: Guide engineers, drive execution, and ensure top-tier UI quality. Architect Interfaces: Build scalable, high-performance, and accessible applications. Collaborate Deeply: Partner with Product, Design, and Backend teams to shape workflows. Performance & Accessibility: Optimize rendering and responsiveness while enforcing WCAG and ARIA guidelines. Engineering Standards: Maintain code quality through reviews, best practices, and improved CI/CD pipelines. You Might Be a Fit If... Required Qualifications: 4 6 years building modern frontend applications. Expert-level HTML, CSS, and JavaScript knowledge. Strong experience with React, React Hooks, Jest, and React Testing Library. Deep understanding of accessibility standards (WCAG, ARIA). Experience with Git, CI/CD pipelines, and modern build tools. Proven ability in mentoring or leading other engineers. Bonus Points For: Experience with Frontend performance optimization. Knowledge of Micro-frontend architecture or Design Systems. Hands-on experience with AI-assisted coding tools (Cursor, Windsurf, Codex, etc.). Our Culture: The 5Cs We live by Collaboration, Commitment, Credence (trust), Customer-centricity, and Candor. We work together, ship quality, and keep it real. What You Get Competitive compensation and the best hardware/software tools. Work-Life Balance: 5-day work week with flexibility. Perks: Fully stocked pantry, monthly team lunches, and annual offsites. Growth: Strong career acceleration in a fast-growing product company.
Principal Architect
Alivecor India
Principal Architect Location: Bangalore Company: AliveCor About AliveCor AliveCor is on a mission to **revolutionize heart health** by making it accessible to everyone, everywhere. We have pioneered **over-the-counter medical ECG devices**, trusted by millions, and are leaders in empowering consumers to take control of their heart health. With our **FDA-cleared medical-grade hardware and software**, users have performed over 300 million heart health measurements. We are a team driven by a shared passion to make a real difference in people s lives. The Opportunity & Role As the **Principal Architect** at AliveCor, you will play a pivotal role in **shaping the future of heart health technology**. You will lead the architecture of our platform, ensuring it meets the evolving needs of our customers and the healthcare industry. This role requires **strong technical expertise in GoLang, Java, AWS, and modern software architecture**. Key Responsibilities Architect & Design Solutions: Collaborate closely with product and engineering leadership to design **scalable, secure, and efficient solutions** for both consumer and clinician-facing applications. Hands-On Engineering: Actively engage in software development (**up to 50% of your time**), working with technologies such as **Go, Java, Ruby on Rails, PostgreSQL, AWS, React, JavaScript**, and mobile (iOS & Android) apps. AI Integration: Leverage cutting-edge **AI technologies, including LLMs** (Large Language Models), to enhance the customer experience and drive product innovation. Ownership & Scalability: **Own the architecture** for your suite of products, ensuring it aligns with the organization s technical vision and is built to scale. Lead the review process and ensure timely implementation of changes. Mentorship & Best Practices: Drive **code reviews, design reviews, and architecture discussions** to establish and uphold engineering best practices across teams. Backend Infrastructure & Improvement: Maintain and continuously enhance backend systems to solve technical limitations before they affect production. Experiment with New Technologies: Explore emerging technologies and drive adoption where relevant, measuring impact and scalability. Qualifications & Skills Hands-on Engineering Leadership: **15+ years of hands-on software engineering experience**, including significant exposure to architecture and systems design. Core Proficiency: Strong knowledge of **GoLang and Java**, with experience in designing and building large-scale systems. Cloud & Platform Expertise: Expertise in **AWS and Kubernetes**, with the ability to architect and manage cloud-based systems. Architecture Design: Extensive experience with **multi-tier architectures, high-performance web-scale systems, and large databases**. System Design Expertise: Strong system design skills and experience designing clean interfaces and working at the right level of abstraction. Microservices & SOA: Experience designing and implementing **Service-Oriented Architectures (SOA) or Microservices**. CI/CD & Automation: Familiarity with build process automation and **CI/CD** (e.g., GitLab, Travis). Product Focused: Ability to work with product teams to identify customer pain points and iterate on solutions quickly. Willingness to Learn: Eagerness to learn new technologies and adapt to the ever-changing landscape of software engineering. Knowledge of Ruby on Rails is a plus, but not a requirement. Perks & Benefits Working Model: Hybrid Working Model (Flexibility to work both remotely and in the office). Leave: Generous Vacation Policy and comprehensive Family Leave. Medical Benefits: Above-market family floater medical insurance, covering both parents. Office Perks: Complimentary lunch provided at the office and convenient metro connectivity. Culture: Supportive, collaborative team culture.
Lead Engineer Mobile Development
Mahindra First Choice
Lead Engineer Mobile Development Location: Bangalore Company: Mahindra First Choice About Mahindra First Choice Mahindra First Choice Wheels is India s leading used vehicle platform, revolutionizing the automotive ecosystem by organizing the fragmented pre-owned vehicle market. With the largest pan-India used car retail network, robust sourcing partnerships, a top-tier auto content platform, and a dominant position in enterprise solutions for banks, NBFCs, insurers, and OEMs, we are redefining the future of mobility through data, technology, and scale. Role Overview We are seeking a talented and experienced Lead Engineer Mobile Development to spearhead the design, development, and optimization of mobile applications across Android and iOS platforms. This role is ideal for a hands-on technical leader who thrives in a fast-paced environment, has deep expertise in Kotlin, Android, and iOS technologies, and can mentor teams while driving mobile projects from concept to deployment. Key Responsibilities 1. Technical Leadership & Architecture Lead the development of robust, scalable, and high-performing mobile applications for both Android and iOS platforms. Define and implement mobile architecture best practices, coding standards, and performance guidelines. Own the full mobile development lifecycle from architecture and design to deployment, monitoring, and maintenance. 2. Mobile Development & Hands-On Engineering Write clean, maintainable, and efficient code using Kotlin (including Kotlin Multiplatform), Android frameworks, and Swift/Objective-C for iOS. Build reusable libraries, components, and frameworks to streamline development. Implement modern UI/UX standards, animations, and seamless interactions for an exceptional user experience. Ensure apps are optimized for performance, battery usage, and responsiveness across devices. 3. Collaboration & Cross-Functional Coordination Work closely with Product Managers, UX/UI Designers, and Backend Engineers to translate product requirements into technical solutions. Integrate mobile applications with RESTful APIs and third-party SDKs. Coordinate with QA to ensure rigorous testing, debugging, and high-quality releases. 4. Innovation & Continuous Improvement Stay current with mobile development trends, tools, and best practices. Recommend and evaluate emerging technologies, frameworks, or tools to improve mobile development velocity and app performance. Continuously monitor and enhance the performance, stability, and usability of mobile applications. 5. Team Leadership & Mentorship Lead and mentor a team of mobile developers, fostering a culture of excellence, ownership, and learning. Conduct regular code reviews, provide technical guidance, and promote knowledge sharing. Manage development timelines, task allocation, and project delivery in collaboration with cross-functional teams. Qualifications & Skills Required Bachelor s or Master s degree in Computer Science, Engineering, or related discipline. 7+ years of hands-on experience in Android and iOS mobile application development. Deep expertise in Kotlin, Kotlin Multiplatform, and Android development (Android Studio, Jetpack components, Material Design). Proficiency in Swift and/or Objective-C for iOS development using Xcode and UIKit/SwiftUI. Solid experience integrating RESTful APIs, JSON, and third-party SDKs. Strong grasp of mobile architecture patterns such as MVVM, MVP, or Clean Architecture. Proven ability to publish and manage apps on Google Play Store and Apple App Store. Experience with performance profiling, memory optimization, and debugging tools. Preferred Experience with hybrid frameworks like Flutter or React Native. Familiarity with CI/CD pipelines, automation, and deployment tools. Working knowledge of Agile methodologies and tools like JIRA, Git, Jenkins, etc. Soft Skills Strong analytical and problem-solving skills with a keen attention to detail. Excellent communication and interpersonal skills to collaborate effectively across teams. Proven leadership capabilities and ability to mentor junior engineers in a high-growth environment. At Mahindra First Choice, you ll be part of a passionate, innovation-driven team that s transforming how India buys and sells used vehicles. This is a high-impact role with the opportunity to shape our mobile strategy and deliver apps used by thousands across the country. If you re looking to lead cutting-edge mobile projects and grow in a fast-paced tech-first environment, we d love to hear from you. Qualification : Bachelors or Masters degree in Computer Science, Engineering, or related discipline
Software Engineer Unity
Playsimple
Job Title: Software Engineer Unity Location: Bangalore North, Karnataka, India Industry: Entertainment / Mobile Gaming Job Type: Full-Time Experience Required: 3 5 Years About Us: We are one of India s most exciting and fast-growing mobile gaming companies. Since our founding in 2014, we ve partnered with Modern Times Group (MTG) to build a global presence in casual mobile gaming. Our chart-topping games including Daily Themed Crossword, WordTrip, WordJam, WordWars, WordTrek, TileMatch, and Jigsaw reach millions of players across the world. We combine compelling gameplay with powerful tech and analytics to drive success at scale. Position Summary: We are looking for an experienced Unity Developer to join our fast-paced game development team. You will be responsible for building and optimizing front-end gameplay features and user experiences for millions of players globally. If you're passionate about gaming, thrive in dynamic environments, and enjoy solving unique challenges every day, this role is for you. Key Responsibilities: Design, build, and maintain efficient, reusable, and reliable Unity code. Translate game design documents into functional game features. Implement and fine-tune game mechanics, UI elements, and interactions. Optimize memory and performance for a wide range of mobile devices. Collaborate with artists, designers, and other developers to deliver polished, high-quality gaming experiences. Continuously improve code quality, structure, and development workflows. Ensure cross-platform (iOS/Android) performance and compatibility. Requirements: Technical Requirements: 3+ years of professional experience in Unity game development. Strong programming skills in C# with a deep understanding of object-oriented programming. Solid understanding of data structures, algorithms, and design patterns. Experience with Unity systems such as scripting, animation, particle systems, GUI, and asset management. Knowledge of game physics, UI/UX implementation, and session management. Familiarity with architectural patterns and clean coding practices. Nice-to-Have: Experience with 2D game development. Experience working on a published or well-known mobile title. Experience with level design and in-game content planning. Proficiency in optimizing games for older hardware and lower-end devices. What We re Looking For: Highly creative and collaborative mindset. Quick learner who can adapt to changing technologies and project needs. Passion for games and a strong drive to build products enjoyed by millions. Strong team player with excellent communication and problem-solving skills. Contribute to globally loved mobile games with a massive user base. Work with a passionate and talented team in a high-growth, fun environment. Be at the forefront of innovation in the mobile gaming industry. Learn fast, ship fast, and grow your impact as a Unity developer.
Software Development Engineer I iOS
Meesho
SDE I iOS Location: Bangalore, Karnataka | Department: Tech About the Team At Meesho, 5% of Indian households shop with us, and we ve built systems that manage millions of daily orders with zero downtime. It sounds impossible, but it s how we operate. Speed over perfection, learning through failure, and a Founder s Mindset drive our engineering culture. We re obsessed with continuous growth, open communication, and building a product that impacts millions. Our engineers thrive in a fast-paced, collaborative, and feedback-oriented environment. If you're excited about building impactful tech while debating storylines over chai, you ll fit right in. About the Role As a Software Development Engineer I (iOS) at Meesho, you ll help build new features from scratch using Swift and SwiftUI on one of India s fastest-growing e-commerce platforms. You ll work in an agile environment, contribute to app architecture, and write robust, clean, and scalable code that impacts millions of users. What You Will Do Develop and deliver new product features in Meesho s iOS app. Ensure the performance, quality, and responsiveness of the app. Collaborate with team members to define and ship new features. Maintain code quality through architectural reviews and code reviews. What You Will Need Bachelor s degree in Engineering or related field (BE/BTech). 1+ years of professional experience in iOS development. Proficiency in Swift, Xcode, UIKit, and SwiftUI. Familiarity with Apple design guidelines and mobile UX patterns. Understanding of core iOS concepts such as memory management, multithreading, networking, and protocols. Experience with RESTful APIs and JSON parsing. Hands-on experience with Git and collaborative development. Strong debugging skills, including identifying memory leaks and performance issues. Experience in writing unit and functional tests. Ability to write clean, maintainable, and scalable code. About Us Meesho is India s leading e-commerce platform for the next billion users. We re revolutionizing how small businesses and consumers connect online by offering a zero-commission platform with the lowest logistics costs in the country. Over 1.75 million sellers grow their businesses with us, serving every serviceable pincode in India. From tech infrastructure to logistics, we re solving India-first challenges and creating products that bring affordability and access to millions. Culture & Total Rewards Meesho is driven by a high-impact, high-performance culture. We emphasize: People-first approach with focus on feedback, growth, and open communication. Daily rituals like Reflections and Listen or Die that reinforce our 11 guiding principles. Competitive compensation both cash and equity tailored to your experience and role. Robust wellness coverage through our MeeCare Program including family medical insurance, mental wellness, telehealth, gym discounts, and more. Generous leave and parental policies, relocation support, and continuous learning programs. A vibrant work environment with personalized gifts, events, and recognition initiatives. Qualification : Bachelors degree in Engineering or related field (BE/BTech).
Lead Systems Software Engineer
Cloud Software Group
Job Title: Lead Systems Software Engineer Location: Bengaluru, Karnataka, India (On-Site) Team Overview: Join our Application Security team at Cloud Software Group, where we focus on protecting web applications and services from security threats. As a part of this passionate team, you will engage in application layer attack protection, threat intelligence, and the mitigation of OWASP attacks. We are highly focused on emerging security trends and delivering cutting-edge solutions to defend against advanced cyber threats. Job Description: As a Lead Systems Software Engineer, you will be responsible for implementing, configuring, and maintaining Web Application Firewalls (WAFs) to safeguard web applications and services. This role involves identifying security threats, performing security assessments, and collaborating with cross-functional teams to ensure security best practices are followed throughout the development lifecycle. Key Responsibilities: WAF Implementation & Maintenance: Implement and maintain Web Application Firewalls (WAFs) to protect web applications and services from security threats, including bot attacks. Security Policies & Rules: Develop and manage security policies and rules for WAFs to ensure the prevention of OWASP-Top-10 vulnerabilities, unauthorized access, data breaches, and other security incidents. Security Assessments & Penetration Testing: Conduct security assessments and penetration testing of web applications and services to identify vulnerabilities and recommend remediation measures. Collaboration: Work closely with other security teams and developers to ensure security best practices are integrated into the design, development, and maintenance of web applications and bot management systems. Emerging Threats Awareness: Stay informed on the latest security threats, technologies, and best practices to continually improve the security posture and protect against evolving threats for WAF and API. Incident Response: Participate in incident response and investigations as needed to identify the root cause of security incidents and implement corrective actions to prevent recurrence. Continuous Improvement: Lead initiatives to improve processes, systems, or products to enhance job area performance. Address complex security problems by considering multiple issues across various specialties. Qualifications: Education: Bachelor s (BE/B.Tech) or Master s degree in Computer Science, Information Security, or related fields, or equivalent work experience. Experience: 9-11 years of experience in network protocols (TCP, UDP, HTTP, DNS, SSL/TLS) and web application security, with a focus on WAFs and bot mitigation. Technical Expertise: Experience with industry-leading WAFs such as Citrix NetScaler AppFirewall, Imperva, ModSecurity, or F5 BIG-IP ASM. Proficiency in C, C++, and scripting languages like Python and Perl. Analytical Skills: Strong problem-solving abilities with a demonstrated capacity to identify and respond to security threats quickly. Communication Skills: Excellent verbal and written communication skills with the ability to collaborate effectively across teams and with stakeholders. About Us: Cloud Software Group is one of the largest cloud solution providers globally, serving over 100 million users. Our suite of cloud-based products powers productivity and collaboration, enabling real work to get done from anywhere. We value passion for technology, risk-taking, and innovation. If you re ready to be part of a company on the brink of transformative growth, now is the perfect time to join us. We are committed to Equal Employment Opportunity (EEO) and compliance with all applicable laws, ensuring a diverse and inclusive workplace for all. This position is ideal for individuals passionate about cybersecurity and looking to be at the forefront of web application protection and security innovations. Qualification : Bachelors (BE/B.Tech) or Masters degree in Computer Science, Information Security, or related fields, or equivalent work experience.
Senior Systems Software Engineer
Cloud Software Group
Job Title: Senior Systems Software Engineer Location: Bengaluru, Karnataka, India Team Overview: Join a team of Application Security experts at Cloud Software Group, where we focus on securing web applications and services. Our team is passionate about application layer attacks, protection mechanisms, threat intelligence, and protecting against OWASP threats. We re constantly evolving, staying at the forefront of emerging security trends. Job Description: As a Senior Systems Software Engineer, you will be responsible for implementing, configuring, and maintaining Web Application Firewalls (WAFs) to secure web applications and services from potential threats, including bot attacks. This role involves ensuring the effective operation of WAFs to prevent common vulnerabilities and unauthorized access, conducting security assessments, and collaborating with other security and development teams to enhance the security posture of our web applications. Key Responsibilities: WAF Implementation & Maintenance: Implement, configure, and maintain Web Application Firewalls (WAFs) to protect against security threats like OWASP-Top-10 vulnerabilities, unauthorized access, data breaches, and bot attacks. Security Policy & Rule Development: Develop and manage security policies and rules for WAFs to enhance their effectiveness in preventing security incidents. Penetration Testing & Security Assessments: Perform security assessments and penetration testing of web applications and services to identify vulnerabilities and recommend remediation actions. Collaboration: Work closely with other security teams, developers, and stakeholders to ensure security best practices are followed in the design, development, and deployment of features for web applications and bot management. Stay Updated on Security Trends: Keep informed about emerging security threats and technologies, continually improving security mechanisms to safeguard against new threats for WAF and API. Incident Response: Participate in incident response and investigations to understand the root cause of security breaches and implement corrective actions to prevent future incidents. Process Improvement: Lead initiatives for improving processes, systems, and products to optimize the performance and effectiveness of security measures. Qualifications: Education: Bachelor's (BE/B.Tech) or Master s degree in Computer Science, Information Security, or related fields, or equivalent professional experience. Experience: At least 5 years of experience working with network protocols like TCP, UDP, HTTP, DNS, SSL/TLS, and web application security, particularly in WAF and bot mitigation. Technical Skills: Proficiency with industry-leading WAF solutions like Citrix NetScaler AppFirewall, Imperva, ModSecurity, or F5 BIG-IP ASM. Experience in programming languages such as C, C++, and scripting languages like Python or Perl. Problem-Solving Skills: Strong analytical and problem-solving abilities to identify, assess, and mitigate security threats quickly. Communication & Collaboration: Excellent communication skills, with the ability to effectively collaborate with stakeholders across teams. About Us: Cloud Software Group is one of the world s largest providers of cloud solutions, empowering more than 100 million users globally. At Cloud Software Group, we re building the future of work, enabling people to get things done from anywhere. Our team thrives on passion for technology, embracing the courage to take risks and innovate. We re on the brink of another significant leap in technology evolution and we need experts like you to help us get there. If you're passionate about cybersecurity and eager to drive innovations, this is the perfect time to join us and be part of something transformative. Qualification : Bachelor's (BE/B.Tech) or Masters degree in Computer Science, Information Security, or related fields, or equivalent professional experience.
Senior Systems Software Engineer
Cloud Software Group
Job Title: Senior Systems Software Engineer Location: Bengaluru, Karnataka, India About Cloud Software Group: Cloud Software Group combines the capabilities of both Citrix and TIBCO, creating one of the world s largest cloud software providers, serving more than 100 million users globally. When you join Cloud Software Group, you ll be making a difference for real people who rely on our suite of cloud-based solutions to get their work done from anywhere. At Cloud Software Group, we value diverse lived experiences, varied perspectives, and the courage to take risks. Our teams are encouraged to dream big, innovate, and build the future of work. We are on the brink of a massive growth leap, and we need your expertise to make it happen. About This Team: Citrix, the recognized leader in VDI, Desktop-as-a-Service, and application delivery solutions, empowers enterprises of all sizes and industries to enable secure hybrid and remote working environments. With Citrix, businesses can provide employees with secure access to desktops, applications, and SaaS apps, ensuring high-performance user experiences, zero trust security, and operational cost efficiency whether customers are using cloud, on-premises, or hybrid deployments. Joining our team means the opportunity to develop cutting-edge solutions that help 100 million people worldwide securely access their digital workspaces. Key Responsibilities: Secure Access Development: You will work on a team focused on delivering secure access to Private Web Apps and SaaS apps using our ZTNA (Zero Trust Network Access) platform. Architecture Definition: Collaborate with stakeholders like Product Management and Customer Experience to define the architecture for system components. Feature Implementation: Lead the design and implementation of complex features that enhance security and scalability. Agile Development: Embrace agile development methodologies, including SAFE and SCRUM, to deliver high-quality software solutions. Code Testing: Unit-test your code for robustness, ensuring it handles edge cases, usability issues, and overall reliability. Continuous Learning: Engage in continuous learning to develop your technical expertise and stay ahead of industry trends and emerging technologies. Skills, Experience & Qualifications: Experience: Minimum of 5+ years of hands-on software development experience. Passionate about writing high-quality, scalable code and following design patterns. Comfortable conducting code/design reviews and providing constructive feedback. Technical Expertise: Proven experience in developing business-critical applications. Strong proficiency in object-oriented programming and hands-on experience with C++ for building desktop applications. Expertise in Windows, Mac, and Linux internals and debugging. Experience in Multi-Threaded Programming and crash dump analysis. Familiarity with standard debugging tools like WinDbg, GDB, and similar. Strong knowledge of operating systems, networking, data structures, and algorithms. Flexibility to work across different platforms and technologies (cloud, web, etc.) based on business needs. Experience in building applications on Windows/Linux/Mac. Knowledge of TypeScript is a plus. Education: Bachelor s or Master s degree in Engineering (Computer Science or a related field). Pay & Benefits: Competitive salary and annual bonus. Health Insurance, Life and Accidental Insurance. Tax-saving benefits like NPS (National Pension Scheme). Free transportation to and from the office. Complimentary food and fruit juices at the office campus. Paid leave benefits, including sick leave, casual leave, and paternal leave. About Us: Cloud Software Group is one of the world s largest cloud solution providers, supporting over 100 million users around the globe. By joining us, you ll be making a tangible difference for real people who rely on our suite of cloud products to get work done from anywhere. Our team values passion for technology, the courage to take risks, and empowering every team member to learn, grow, and build the future of work. Join us as we continue to evolve and grow in the cloud era. Qualification : Bachelors or Masters degree in Engineering (Computer Science or a related field).
Senior Software Development Test Engineer
Cloud Software Group
Job Title: Senior Software Development Test Engineer Location: Bengaluru, Karnataka, India About Us: Cloud Software Group is one of the world's largest cloud solution providers, serving over 100 million users globally. As part of Cloud Software Group, Citrix is a recognized leader in VDI, Desktop-as-a-Service, and application delivery solutions, enabling the secure delivery of desktops, applications, SaaS, and web apps to any device, anywhere. Our Citrix Workspace App team works on the secure delivery of virtual apps, and we re dedicated to improving the experiences of our users worldwide. About This Team: Our Citrix Workspace App team is responsible for the secure delivery of virtual apps to users across multiple platforms. We are looking for a Senior Software Development Test Engineer who is passionate about quality assurance, automation, and continuous improvement. You will play a critical role in testing and validating the Citrix Workspace App, focusing on automating tests using tools like Selenium, Python, and the Robot Framework. You'll work in a fast-paced environment, collaborating closely with developers, product managers, and other stakeholders to ensure the product meets high standards of reliability and performance. Job Description: As a Senior Software Development Test Engineer, you will be responsible for designing, developing, and maintaining automated test frameworks and scripts for web-based software applications. Your work will be central to the success of our Citrix Workspace App by improving test efficiency, coverage, and reliability. You ll ensure that the application is of the highest quality by performing various types of testing, including functional, regression, performance, security, and integration testing. Duties and Responsibilities: Automate Testing: Develop and maintain automated test frameworks and scripts using tools like Selenium, Robot Framework, Python, PowerShell, and others. Test Automation: Automate UI, API, and integration tests to improve efficiency and coverage. Champion Automation: Advocate and implement best practices for automation testing within the team. Test Planning and Execution: Design, develop, and execute comprehensive test plans and test cases for web-based software applications. Collaborate Effectively: Work with developers, product managers, and other stakeholders to deliver high-quality products in a team-oriented environment. Self-Motivation and Independence: Demonstrate strong self-motivation, with the ability to work effectively in a team environment while being able to operate independently with limited supervision. Required Experience/Skills: 5+ years of experience in Automation Testing for web-based applications, including test frameworks and scripting languages. Strong hands-on experience in test automation frameworks and tools such as Python, Shell, Selenium, Robot Framework, PowerShell, JavaScript, CSS, HTML. Familiarity with cloud platforms such as AWS, Azure, and GCP, and understanding related technologies. Basic networking knowledge, including network troubleshooting using tools like Wireshark. Experience with CI/CD tools such as GIT, Jenkins, and JIRA. Excellent communication and articulation skills to collaborate across teams and document testing efforts. Preferred Qualifications: B.E/B.Tech or M.Tech in Computer Science or a related technical field. Innovative Culture: Be part of a leading organization at the forefront of cloud technologies. Impactful Work: Your work will directly impact the performance and quality of our Citrix Workspace App, which serves millions of users. Growth Opportunities: Join a rapidly growing team where you can continue to develop and expand your technical and leadership skills. Work with Cutting-Edge Tech: Use state-of-the-art testing tools and methodologies to ensure the highest quality of cloud-based software. Equal Opportunity Employer: Cloud Software Group is an Equal Employment Opportunity (EEO) employer and complies with all federal, state, and local laws prohibiting employment discrimination. We encourage applicants of all backgrounds to apply and offer a welcoming, inclusive workplace where everyone can succeed. Qualification : B.E/B.Tech or M.Tech in Computer Science or a related technical field.
Senior Automation Engineer - T&d - Nia
Burns & Mcdonnell
Job Description: Senior Automation Engineer Description: We seek a highly skilled and experienced Senior Automation Engineer to join our dynamic team. In this role, you will be at the forefront of the design and development of automated systems and processes. As a Senior Automation Engineer, you will collaborate with cross-functional teams to deliver the design packages and ensure the highest quality and performance standards. The position may include complete or partial responsibility for the following assignments: Lead in understanding the scope of the project & carrying out the following activities as per the project requirement: Engineering/project budget estimates and schedules. Lead in the execution of engineering activities: Substation/Industrial automation design, preparation of network architectures, IO/Signal list preparation, schematic drawings, wiring diagrams, panel layouts, fiber-based networks, control building arrangements, interior and exterior raceways, auxiliary AC/DC power systems. Prepare BOMs/BOQs for different equipment specifications. Coordination of design activities with other departments within the organization whenever required. Provide leadership, training and mentoring to the team. Perform quality reviews for all the deliverables. Develop configurations and settings for Network switches, Data concentrators, RTUs, SCADA systems, PLCs, etc. Qualifications: Bachelor of Engineering in Electrical/Electronics/Telecommunications/Instrumentation. 8-12 years of work experience in the Design/Configuration/Testing of Substation automation systems or PLC-based projects. Expert knowledge of standard engineering techniques and procedures. Strong knowledge of different communication protocols like Modbus, DNP3, IEC-61850, etc. along with IEEE Standards. Knowledge & experience of working on Industrial Automation Projects is a plus. Knowledge and experience with software tools such as SEL AcSELerator RTAC, Quickset, SEL Architect & Diagram Builder is an added advantage. Excellent written and verbal communication skills. Experience with HMIs such as Aveva or Zenon System Platform is a plus. Experience with US utility clients is a plus. Experience with leading the team and delegating work tasks to team members. Strong attention to detail, facilitation, team building, collaboration, organization and problem-solving skills. Qualification : Bachelor of Engineering in Electrical/Electronics/Telecommunications/Instrumentation.
Security Engineer - II
Locus
Job Title: Security Engineer - II Location: Bangalore (On-site; full-time) About Locus: At Locus, we are redefining logistics decision-making with deep-tech solutions that drive efficiency, consistency, and transparency across industries like retail and FMCG/CPG. Founded in 2015 by Nishith Rastogi and Geet Garg, Locus has evolved from a women s safety geo-tracking app into a globally recognized logistics optimization platform. Our technology has empowered enterprises such as Unilever and Nestl to execute over a billion deliveries across 30+ countries. Guided by our commitment to innovation and sustainable growth, we transform complex supply chains into strategic growth enablers. Join us at Locus and be part of a team shaping the future of global logistics. Job Overview: Key Responsibilities: Conduct comprehensive threat modeling for applications, cloud infrastructure, and overall systems architecture. Perform secure code reviews and security assessments for web, Android, and iOS applications, with a strong focus on cloud infrastructure security. Proactively identify and mitigate vulnerabilities across platforms, collaborating with development and DevOps teams to implement secure solutions. Automate and streamline security processes, aligning with the principle that Complexity is the enemy of Security. Oversee Vulnerability Management and Patch Management processes, ensuring timely remediation. Design and implement robust security measures and contribute to Red Team activities, including assessments of cloud, network, wireless, physical, and social engineering scenarios. Take ownership of assigned tasks and drive the continuous improvement of security practices across the organization. Assist in setting up and maintaining monitoring systems to identify and respond to potential incidents in real time. Develop custom tools, scripts, and scanners to address unique security challenges and automate repetitive tasks. Provide architectural guidance for securing cloud-based applications and DevOps pipelines. Continuously stay updated on emerging security technologies and techniques, sharing knowledge with the team. Qualifications: 3-5 yrs experienced Sr security engineer. Expertise in cloud security (AWS, Azure, or GCP) with a strong understanding of securing applications and infrastructure in cloud environments. Proficiency in DevOps and DevSecOps practices, including secure CI/CD pipeline integration and automation. Strong knowledge of OWASP and SANS testing methodologies for identifying and mitigating security vulnerabilities. Good understanding of software security weaknesses, architecture vulnerabilities, and mitigation strategies. Hands-on experience in threat modeling, vulnerability assessments, and penetration testing. Proficiency in any scripting language - Python. Experience in developing or customizing tools, scanners, or extenders for specific security needs. Ability to work independently and collaboratively within a team to solve complex security challenges. Experience in implementing security monitoring systems for early incident detection. Strong problem-solving skills and the ability to think creatively to simulate attack scenarios. Certification in security-related fields (e.g., AWS Certified Security, CISSP, CEH, OSCP). Experience with container security and orchestration platforms like Kubernetes and Docker. Knowledge of Infrastructure as Code (IaC) tools like Terraform or CloudFormation. Familiarity with modern DevOps tools (e.g., Jenkins, GitLab, Ansible). Join Locus and become part of a visionary team that is redefining logistics through innovation and smart distribution. We provide competitive compensation, comprehensive benefits, and a collaborative environment where your expertise will drive both your growth and that of the organization. Locus is an equal opportunity employer dedicated to creating a diverse and inclusive workplace.
Senior Engineer - IT Software Development & Operations
Sasken Technologies
Job Title: Senior Engineer - IT Software Development & Operations Location: Bengaluru Job Summary The Senior Engineer will be responsible for applying their technical expertise in various aspects of software development and operations, including design, coding, testing, documentation, and technical support. This role requires the ability to handle complex issues, adapt existing methods to solve problems, and deliver results with minimal supervision. The ideal candidate will have strong collaboration skills, consistently seek to improve their technical capabilities, and actively participate in technical initiatives to enhance organizational success. Roles & Responsibilities Design & Development: Responsible for the design, coding, testing, bug fixing, documentation, and technical support within the assigned area. Ensure timely delivery of solutions while meeting quality and productivity goals. Collaboration & Customer Interaction: Regularly collaborate with customer teams to clarify technical issues, resolve queries, and ensure smooth project execution. Participate in key project and work-related activities, providing input on identifying important issues and risks. Process Improvement: Actively seek opportunities to enhance existing skills and acquire new complex technical skills. Participate in technical initiatives related to the project and organization, delivering training and contributing to process improvements. Project Execution: Adhere to organizational guidelines and checklists during deliverable reviews. Provide regular status reports to the Team Lead and ensure that relevant organizational processes are followed. Skill Development: Enhance technical capabilities by attending training sessions, engaging in self-study, and undergoing periodic technical assessments. Education and Experience Education: Engineering Graduate, MCA, or equivalent. Experience: 2-5 years of relevant experience. Competencies Description Digital Automation Engineer: Experienced in designing and implementing engineering processes and automation across phases of the DevOps-based SDLC, including Configuration Management, Build & Release, Test Automation, Deployment, Infrastructure Automation, and Continuous Operations. Configuration Management Specialist: Design, configure, and implement version control, branching, and configuration strategies using source code and version control systems like GIT, GitLab, BitBucket, SVN, CVS, Clearcase. Build Automation Specialist: Experience in Continuous Integration (CI) and Build Automation tools like Jenkins, Bamboo, ANT, Maven, Gradle. Test Automation Specialist: Experience in designing and authoring Test Automation scripts for Mobile, Web, Cross-platform, Web Services, Microservices, and infrastructure testing. Proficient in Black Box, White Box, Functional, Performance, UI, Security, and Regression testing, along with experience in BDD frameworks and device test clouds like Sauce Labs and Xamarin Test Cloud. Deployment Specialist: Expertise in release management strategies, managing package repositories, AMIs, and deploying applications and service packages across cloud and container-based infrastructure. Infrastructure Automation Specialist: Expertise in designing and implementing programmable infrastructure on virtualized and cloud-based environments. Ability to manage IaaS, Configuration Management, Container Management, and Environment Management across cloud platforms (AWS, Azure, etc.). Continuous Operations Specialist: Design, implement, and operate elastic infrastructure, manage application and service monitoring, failover scenarios, scalability, SLAs, and operational dashboards across cloud and virtualized environments. Platforms Linux, Windows, Android, iOS, VMware, OpenStack, Hyper-V Technology Standards AWS, Azure, RESTful APIs, SOAP, Test-Driven Development (TDD), Microservices patterns, Service Mesh, CloudFormation templates. Tools Configuration Management: GIT, GitLab, BitBucket, SVN, Clearcase, Perforce. Build Tools: GNU Make, NMake, ANT, Maven, Gradle, Ivy. CI Tools: Jenkins, Bamboo, CircleCI, AWS DevOps tools, Azure DevOps. Requirement Management: Bugzilla, Jira. Code Review: Gerrit, GitLab, ReviewBoard. Containers: Docker, Docker Swarm, Kubernetes, ECS (Amazon), AKS (Azure). Automation & Configuration Management: Ansible, Chef, Puppet. Cloud-Native DevOps Services (AWS, Azure): Cloud-Native DevOps Services. Testing Tools: Appium, Visual Studio App Center, SauceLabs, Selenium, Black Duck, SOAP UI, Protractor, JUnit, NUnit, LoadRunner, JMeter. Monitoring & Dashboarding: Prometheus, ELK Stack, Grafana. Languages Scripting Languages: Perl, Python, Groovy, Shell Script, PowerShell, YAML, Ansible. Other Programming Languages: Java, C#, XML. Test Automation Languages: Java, Python (for Appium and Sauce Labs). Specialization Key Areas: Configuration Management, Test Automation, Build and Release Automation, Infrastructure Automation, Continuous Operations, Deployment, RPA (Robotic Process Automation). Desired Skills Strong collaboration and communication skills. Ability to manage multiple projects and tasks while ensuring quality delivery. Experience working in an agile development environment. Proactive in identifying and resolving technical challenges. Strong analytical and problem-solving abilities. This is an exciting opportunity for a skilled Senior Engineer to advance their career in the IT Software Development and Operations domain, work on innovative projects, and gain experience across cutting-edge technologies. Qualification : Engineering Graduate, MCA, or equivalent.
Lead Engineer - App Software
Sasken Technologies
Job Title: Lead Engineer - App Software Job Summary The Lead Engineer for App Software is responsible for the ownership of a software module, ensuring its quality, delivery, and the performance of the development team. This individual provides guidance, mentorship, and technical support to team members, ensuring timely project delivery and high-quality output. They possess a strong technical foundation and an ability to investigate issues, find solutions, and implement them efficiently. The role demands strong leadership, decision-making, and technical expertise across various technologies and development processes. Key Responsibilities Ownership & Leadership: Take ownership of a software module, ensuring high-quality work and on-time delivery. Provide technical guidance and mentorship to junior team members, overseeing their work quality and performance. Identify key issues and challenges, prioritize tasks, and deliver results with minimal supervision. Investigate root causes of problems and provide alternative solutions with a strong technical foundation. Design & Development: Analyze requirements, conduct feasibility studies, and provide system-level work estimation. Responsible for the design, coding, testing, bug fixing, documentation, and technical support for the assigned area. Ensure traceability from design to delivery, ensuring code optimization and full coverage. Quality Assurance & Reviews: Conduct regular reviews, identify risks, and maintain ownership of deliverable quality. Implement risk mitigation strategies and collaborate with cross-functional teams to ensure product quality. Training & Development: Identify team members' training needs and deliver appropriate training to enhance technical skills. Participate in ongoing technical initiatives and contribute to continuous improvement processes. Project Delivery & Collaboration: Work closely with project managers and stakeholders to ensure that all deliverables meet quality and productivity goals. Manage and track project progress, escalating issues as needed. Education and Experience Required Education: Engineering graduate, MCA, or equivalent technical qualification. Experience: 5-8 years of experience in application development, with a focus on .NET technologies and software delivery. Technical Competencies Application Development: Experience in design, development, and customization of Windows desktop or web applications. Familiarity with WCF, WPF, and UML. Strong command of Design Patterns and their practical implementation. Technologies and Tools: Proficiency in .NET 3.x, 4.x. Experience with WCF, WPF, XML, SOAP, REST, and Web Services. Strong familiarity with Visual Studio as a primary development tool. Programming Languages: Expertise in C# and ASP.NET. Specialization Areas: .NET Core, Cloud Native Development, Microservices. Core Skills Problem-Solving & Decision Making: Strong ability to analyze problems, propose solutions, and execute decisions based on technical understanding. Leadership & Mentorship: Ability to guide and mentor junior developers, ensuring high-quality code and the development of technical expertise within the team. Communication Skills: Effective communication with both technical and non-technical stakeholders to clarify requirements and provide status updates. Quality & Productivity: Committed to maintaining high standards in coding practices, documentation, and team collaboration while ensuring timely project completion. Additional Competencies Proactive in identifying new technical solutions and tools that can improve the team's efficiency. Ability to work independently and take the initiative to drive projects forward. Ability to balance technical expertise with leadership skills to deliver high-quality software solutions. This position is ideal for an experienced software engineer with a strong background in .NET development, who is eager to take on leadership responsibilities, mentor junior engineers, and drive the success of complex application software projects. Qualification : Engineering graduate, MCA, or equivalent technical qualification.
Mobile Automation Engineer (Appium)
Mirafra Technologies
Mobile Automation Engineer (Appium) Location: India (Bangalore) Experience: 4+ Years Education Qualification: B.E. in Computer Science / Electronics About Mirafra Founded in 2004, Mirafra is a fast-growing global product engineering services company specializing in Semiconductor Design, Embedded Systems, Digital Solutions, and Application Software. With over 1,500+ professionals worldwide, we provide cutting-edge solutions to Fortune 500 clients across industries such as Semiconductor, Internet, Aerospace, Networking, Telecom, Medical Devices, and Consumer Electronics. Recognitions: Best Company to Work For SiliconIndia (2016) Most Promising Design Services Provider SiliconIndia (2018) Top 10 Admired Companies for Software Services DigiTech Insight (2022) Roles and Responsibilities Test Automation & Scripting Develop and maintain automated test scripts using Appium for iOS and Android applications. Implement load/performance and security/authentication automated testing. Automate REST API testing to ensure seamless mobile app functionality. Work with LambdaTest, BrowserStack, or Sauce Labs for mobile test automation. Agile & Collaboration Participate in Agile development (Sprint planning, Retrospectives, etc.). Collaborate with Developers, QA Engineers, and Product Teams to enhance test coverage. CI/CD & Reporting Integrate automated tests with Jenkins/Bamboo for continuous integration. Monitor test execution, track defects, and provide detailed test reports using JIRA. Skills & Qualifications Education: B.E. in Computer Science / Electronics Technical Expertise: Automation Testing Tools: Appium (Mobile Automation), JMeter (Performance Testing) Testing Platforms: LambdaTest, BrowserStack, Sauce Labs Software Development Methodologies: Agile (Scrum/Kanban) CI/CD & DevOps: Jenkins, Bamboo Testing Strategies: Functional, Performance, Security, API, and UI Testing Soft Skills: Strong problem-solving and analytical skills. Excellent communication and team collaboration. Ability to work in fast-paced Agile environments. Work on innovative projects with cutting-edge mobile automation. Global work environment with top-tier clients. Career growth opportunities and exposure to the latest technologies. Award-winning workplace culture and industry recognition. Excited to take on a challenging Mobile Automation role? Apply now!
Senior Engineer - Product And Platform Engineering
Altimetrik
Senior Engineer - Product and Platform Engineering (Healthcare) About the Role: We are seeking a highly motivated and experienced Senior Engineer to join our Product and Platform Engineering team within the Healthcare domain. This role requires 6-10 years of experience and a strong background in leading the design, development, and implementation of scalable solutions using Angular, Node.js, and TypeScript. The ideal candidate will collaborate on high-quality UI/UX interfaces and microservices, architect and implement microservice-based solutions, drive agile methodologies, provide technical leadership, and mentor junior team members. Effective communication with stakeholders, evaluating and enhancing engineering processes, troubleshooting technical issues, and ensuring data security are also key responsibilities. Responsibilities: Lead the design, development, and implementation of scalable and efficient product and platform solutions using Angular, Node.js, and TypeScript. Collaborate with cross-functional teams to define and deliver high-quality UI/UX interfaces and microservices. Architect and implement microservice-based solutions, ensuring adherence to best practices and standards. Drive the adoption of agile and scrum methodologies for project management and delivery. Provide technical leadership and mentorship to junior team members. Communicate effectively with stakeholders to gather requirements, provide project updates, and ensure alignment on project goals. Continuously evaluate and improve the product and platform engineering processes, leveraging microservice architecture principles. Stay abreast of industry trends and technologies to enhance the product and platform offerings. Troubleshoot technical issues, optimize system performance, and ensure data security and integrity across the platform. Qualifications: Bachelor of Technology (B.Tech) in Computer Science Engineering or Master of Computer Applications (MCA). 6-10 years of extensive experience in AngularJS, Angular, TypeScript, Node.js, UI development, and Microservices. Proficiency in AngularJS and Angular for front-end development. Proficiency in TypeScript for type-safe coding. Proficiency in Node.js for server-side development. Expertise in Microservices architecture for scalable and modular application design. Experience leveraging these technologies to create responsive and dynamic user interfaces, implement robust back-end solutions, and design scalable microservices. Preferred Qualifications: Experience with microservice architecture. Experience with Agile/Scrum methodologies. Strong communication skills. Understanding of UI design principles. AWS Certified Solutions Architect certification. Google Professional Cloud Developer certification. About Altimetrik: Altimetrik delivers outcomes for our clients by rapidly enabling digital business & culture and infusing speed and agility into enterprise technology and connected solutions. We are practitioners of end-to-end business and technology transformation. We tap into an organization s technology, people, and assets to fuel fast, meaningful results for global enterprise customers across financial services, payments, retail, automotive, healthcare, manufacturing, and other industries. Founded in 2012 and with offices across the globe, Altimetrik makes industries, leaders and Fortune 500 companies more agile, empowered and successful. Altimetrik helps companies get unstuck . We re a technology company that gives organizations a process and context to solve problems in unconventional ways. We re a catalyst for organizations talent and technology, helping teams push boundaries and challenge traditional approaches. We make delivery more bold, efficient, collaborative and even more enjoyable. Qualification : Bachelor of Technology (B.Tech) in Computer Science Engineering or Master of Computer Applications (MCA).
Staff Engineer - Product And Platform Engineering
Altimetrik
Staff Engineer - Product and Platform Engineering (Aerospace and Defense) About the Role: We are seeking a highly motivated and experienced Staff Engineer to join our Product and Platform Engineering team within the Aerospace and Defense domain. This role requires 6-10 years of experience and a strong background in leading the design, development, and implementation of scalable solutions using React.js, Spring Boot, and other relevant technologies. The ideal candidate will collaborate with teams to define technical specifications aligned with business goals, utilize Java expertise for robust microservices architecture, mentor junior engineers, drive Agile adoption, own AWS services configuration and optimization, ensure system security, performance, and reliability, and stay updated on industry trends. Responsibilities: Lead the design, development, and implementation of scalable and efficient product and platform solutions using React.js, Spring Boot, and other relevant technologies. Collaborate with cross-functional teams to gather requirements, define technical specifications, and ensure alignment with business goals. Utilize strong Java expertise to design and implement robust microservices architecture. Mentor and guide junior engineers in best practices, code reviews, and technical skills development. Drive the adoption of Agile methodologies to streamline development processes and improve project delivery. Take ownership of AWS services configuration and optimization, including EC2, ECS, Route53, VPC, SQS, and SNS. Ensure the security, performance, and reliability of the system by implementing unit testing, monitoring, and troubleshooting. Stay updated on industry trends and technologies, continuously enhancing skills and contributing to the innovation and growth of the team. Qualifications: Bachelor of Technology (B.Tech) or Bachelor of Engineering (B.E) in Computer Science or Information Technology, or Master of Technology (M.Tech) in Computer Science or Software Engineering. 6-10 years of extensive experience in React.js, Spring Boot, JavaScript, HTML, CSS, NoSQL, TypeScript, Agile Methodologies, AWS (EC2, SNS, SQS, ECS, Route53, VPC), RDBMS, Data Structures and Algorithms, and Microservices. In-depth understanding and proficiency in each of the listed technologies. Specifically, deep expertise in Java, Spring Boot, and Microservices is critical. Strong foundation in Agile Methodologies. Familiarity with database systems (RDBMS and NoSQL). Preferred Qualifications: AWS Certified Solutions Architect certification. React Developer Professional Certificate. About Altimetrik: Altimetrik delivers outcomes for our clients by rapidly enabling digital business & culture and infusing speed and agility into enterprise technology and connected solutions. We are practitioners of end-to-end business and technology transformation. We tap into an organization s technology, people, and assets to fuel fast, meaningful results for global enterprise customers across financial services, payments, retail, automotive, healthcare, manufacturing, and other industries. Founded in 2012 and with offices across the globe, Altimetrik makes industries, leaders and Fortune 500 companies more agile, empowered and successful. Altimetrik helps companies get unstuck . We re a technology company that gives organizations a process and context to solve problems in unconventional ways. We re a catalyst for organizations talent and technology, helping teams push boundaries and challenge traditional approaches. We make delivery more bold, efficient, collaborative and even more enjoyable. Qualification : Bachelor of Technology (B.Tech) or Bachelor of Engineering (B.E) in Computer Science or Information Technology, or Master of Technology (M.Tech) in Computer Science or Software Engineering.
Principal Software Engineer
Boomi Software
About Boomi and What Makes Us Special Are you ready to work on world-changing technologies? Today, organizations need to move with increased agility and insight to grow and thrive. Boomi is one of the hottest tech companies in the SaaS/Cloud industry, named a leader for eight years in a row in the Gartner Enterprise iPaaS Magic Quadrant, and recently recognized by Inc. Magazine as one of the best workplaces. Our award-winning, patented technology is transforming the world of integration by making enterprise-class integration technology accessible and affordable to companies of all sizes. Boomi provides the foundation on which businesses can evolve and innovate. We help organizations connect everything and engage everywhere across any channel, device, or platform. More than 18,000 organizations are using Boomi to run better, faster, and smarter. Working at Boomi means doing what you love. We hire trailblazers with an entrepreneurial spirit who can solve challenging problems, make a real impact in technology, and want to build something big. If you are passionate about solving hard problems, enjoy working with world-class people, and developing cutting-edge technology, we want to talk to you. Software Principal Engineer Our Engineering team ensures that our next-generation software meets customer needs, is competitive and is of the highest quality. Our Engineers understand the definition of done, the expected quality, and ensures that our software meets or exceeds end-user requirements. We spend substantial time learning new technologies and softwares to come out with robust Solutions and scalable Designs that solve our Customer pain points and cater to their Business needs. Our Software Development procedures and practices comply with industry standards. Join us as a Software Principal Engineer on our Engineering team in Bengaluru to do the best work of your career and make a profound social impact. What you ll achieve As a Software Principal Engineer, you will be responsible for Building various Connectors that incorporate Scalable design and programming Best Practices. As a Principal Engineer, you will be responsible for making sure the developed Connector meets Business Goals and quality expectations. Additionally, you will mentor junior team members, help them grow themselves and be technically competative. You will work with product management, other engineering teams, customer success and support on testing new product features and enhancements across various areas of Boomi offerings. You will: Be a key member of an Agile team, collaboratively realizing features through the software development lifecycle Collaboratively build features through the Agile software development lifecycle Guide and participate in design, development, unit testing, code review, and deployment of Boomi products and services including enhancements and/or resolution of any issues that may be reported Investigate and resolve complex customer issues Work independently with a minimal level of guidance from technical leadership Mentor other Boomi engineers, including design collaboration and code reviews Research, validate, and recommend technology decisions for new features Collaborate with Product managers/owners and other cross functional teams like Architecture, PSR, Quality, Security etc. Every Boomi team member brings something unique to the table. Here s what we are looking for with this role: Essential Requirements Ability to learn new technologies, softwares, tools, languages with minimal training and on-the-job experience 5+ years of experience in architecting and implementing APIs and integration technologies in distributed enterprise environments using a combination of technologies, languages or standards like REST, SOAP, JSON, Python, Java etc. Experience with Java, Advanced Java, source control systems, continuous integration tools Experience with agile collaboration tools, such as JIRA and Confluence Experience with Web Services technologies including REST, SOAP, and WSDL Strong computer science fundamentals: data structures, algorithms, design patterns. Own Tech Debt/Tech Modernization - Ability to balance the long-term "big picture" and short- term implications of design decisions. Having proficiency Java, Microservices, Cloud Native Architecture Hands on experience in Microservices, RESTful web services Desirable Requirements 12-14 years of experience in software development Bachelors or Masters degree in CSE Well-versed with Core Java and Advanced Java Good understanding of OOPS Concepts, SOLID principles and Design Patterns Experience using Message brokers such as Service Bus, AWS SQS, AWS SNS, Kinesis, and Kafka is an added advantage Experience designing well-defined Restful APIs, API documentation tools like openAPI, testing tools like Postman and SOAPUI is an added advantage Experience using Devops tools like Bamboo, Jenkins, Harness and other CI/CD tools Familiarity with highly scalable, high throughput web applications and backend systems Familiarity using Cloud Services such as AWS, Azure At Boomi we show up for each other with empathy, compassion, and purpose because, at Boomi, we win as one that s why we strive to integrate more diverse voices for a stronger and smarter team. Qualification : Bachelors or Masters degree in CSE
Principal Software Engineer - Platform Architecture Service
Boomi Software
Join us as a Principal Software Engineer on our Platform Engineering team in Bengaluru to do the best work of your career and make a profound social impact. What you ll achieve As a Principal Software Engineer, you will be responsible for developing sophisticated systems and software based on the customer s business goals, needs and general business environment. You will work with product management, other engineering teams, customer success and support on developing cutting edge new product features and enhancements across various areas of Boomi offerings. You will: Be a key member of an Agile team, collaboratively realising features through the software development lifecycle Guide and participate in design, development, unit testing, and deployment of Boomi products and services including enhancements and/or resolution of any issues that may be reported Investigate and resolve complex customer issues Work independently with a minimal level of guidance from technical leadership Mentor other Boomi engineers, including design collaboration and code reviews Research, validate, and recommend technology decisions for new features Take the first step towards your dream career with Boomi Essential Requirements Ability to learn new tools, languages, and operating systems with some training and on-the-job experience Experience in software development, including the use of some IDE with a solid understanding of object-oriented design concepts for delivering and maintaining a software product Experience with Java, source control systems, continuous integration tools Experience with agile collaboration tools, such as JIRA and Confluence Experience with Web Services technologies including REST, SOAP, and WSDL Desirable Requirements 10+ years of experience in software development Experience using Linux/Unix environments Experience using Message brokers such as Service Bus, AWS SQS, AWS SNS, Kinesis, and Kafka. Experience designing well-defined Restful APIs, API documentation tools like openAPI, testing tools like Postman and SOAP UI Experience using Devops tools like Jenkins and other CI/CD tools Familiarity with streaming technologies such as Kafka and Pulsar Familiarity with highly scalable, high throughput web applications and backend systems Familiarity using AWS technologies such as Cloudformation, S3, ECS, EKS, and EC2 Familiarity with SQL, relational database systems, and ORM tools like Hibernate
1 - 20 of 0 jobs
* No exact matches found. Showing closest results insteadNo results found
Modify search criteria or create an alert to get relevant jobs as soon as they’re posted