5,772 Image Processing Specialist jobs in India
Software Engineer/Senior Software Engineer
Posted 8 days ago
Job Viewed
Job Description
Position Overview:
We are seeking a talented and driven Senior Software Engineer in AI to join our growing team at Diligent. Reporting to Applied Science Manager, this exciting role involves bridging the gap between Applied Scientists and Product teams - developing, deploying, and scaling ML and LLM-based systems as part of Diligent’s AI platform services to accelerate AI adoption across Diligent's diverse product suite.
Diligent is a global leader in modern governance, delivering innovative SaaS solutions that address governance, risk, and compliance (GRC) needs. Our mission is to empower leaders with cutting-edge technology, actionable insights, and vital connections to drive impactful decisions and lead with purpose.
Key Responsibilities:
- Design, develop, deploy, monitor, scale, and troubleshoot ML and LLM-based systems that power services across our platform.
- Build automated AI testing and evaluation frameworks.
- Collaborate with Applied Scientists and Software Engineers to implement and productize AI-based capabilities.
- Shape and develop the teams AI platform infrastructure utilizing already established patterns at the organization.
- Design and develop AI libraries and frameworks to help accelerate value delivery across AI platform services.
- Work on projects involving sensitive customer content used for Diligent customers’ board communications, which requires stringent privacy and security measures.
- Document and communicate your approach, progress, and results to the broader team and to other development teams.
Required experience/skills:
- 3-8 years of relevant experience.
- Strong ability to develop highly readable and well-tested code that adheres to SOLID principles.
- Proven proficiency in Python and TypeScript.
- Experience with infrastructure-as-code practices preferably in AWS (or experience with other major cloud providers).
- Ability to contribute to a high-performing agile team, and to product innovation.
- Keen to improve processes and share knowledge across the team.
Nice to have:
- Hands-on AWS CDK experience
- Hands-on experience with LLMs including prompt engineering, fine-tuning, model evaluation, RAG, agentic solutions or MCP servers.
- Experience with full AI-based solution lifecycle.
What Diligent Offers You
- Creativity is ingrained in our culture. We are innovative collaborators by nature. We thrive in exploring how things can be differently both in our internal processes and to help our clients
- We care about our people. Diligent offers a flexible work environment, global days of service, comprehensive health benefits, meeting free days, generous time off policy and wellness programs to name a few
- We have teams all over the world . We may be headquartered in New York City, but we have office hubs in Washington D.C., Vancouver, London, Galway, Budapest, Munich, Bengaluru, Singapore, and Sydney.
- Diversity is important to us. Growing, maintaining and promoting a diverse team is a top priority for us. We foster and encourage diversity through our Employee Resource Groups and provide access to resources and education to support the education of our team, facilitate dialogue, and foster understanding.
Software Engineer
Posted today
Job Viewed
Job Description
+ NetApp is a cloud-led, data-centric software company that helps organizations put data to work in applications that elevate their business. We help organizations unlock the best of cloud technology.
+ In this role you will be developing a Cloud Orchestrator and help accelerate the leadership of NetApp in Hybrid Cloud globally. We expect you to be an excellent coder who will take a lead in design and implementation as per the requirements of a managed Cloud Services, and should be able to quickly learn the existing code & architecture.
**Job Requirements**
+ Proficient with Golang, experience with Python, Java/C-sharp is added advantage.
+ Hands-on Expertise in Container based technologies preferably Kubernetes & Dockers.
+ Thorough understanding and extensive experience with building orchestration on at least one of the major hyper-scaler cloud providers (AWS, Microsoft Azure, Google Cloud Platform)
+ Experienced with Cloud service APIs (e.g. AWS, Azure or GCP)
+ Experience working in SMB, NFS & internet security protocols
+ Expertise in REST API design and implementation
+ Thorough understanding of Linux or other Unix-like Operating Systems
+ Should own the deliverables from end-end, design, implement, test automation to ensure high quality deliverable
+ Experience of CI build systems or automated testing
+ Understands the design, architecture principles and best practices in Cloud along with cloud health monitoring, capacity metering, billing.
+ Highly knowledgeable in infrastructure like hypervisor, Cloud Storage and experience with cloud services including Databases, Caching, Object and Block Storage, Scaling, Load Balancers, Networking etc.
+ Highly motivated and self-driven.
**Education**
+ Minimum 5 years of experience and must be hands-on with coding.
+ B.E/B.Tech or M.S in Computer Science or related technical field
At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.
**Equal Opportunity Employer:**
NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, and any protected classification.
**Why NetApp?**
We are all about helping customers turn challenges into business opportunity. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches.
We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time off each year to volunteer with their favourite organizations. We provide comprehensive benefits, including health care, life and accident plans, emotional support resources for you and your family, legal services, and financial savings programs to help you plan for your future. We support professional and personal growth through educational assistance and provide access to various discounts and perks to enhance your overall quality of life.
If you want to help us build knowledge and solve big problems, let's talk.
Software Engineer
Posted today
Job Viewed
Job Description
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Coding: Learns to review code and helps to review code of others to ensure it meets team standards. Participates in code review processes for self-development, gathers feedback, and learns about coding standards and the team's features. Applies coding patterns and best practices. Learns how and begins to use automated source code analysis tools that are incorporated into the build/development process with minimal supervision. Develops and applies knowledge of debugging tools, tests, logs, telemetry, and other methods to begin supporting efforts to proactively flag issues before they occur for product features in production. Learns to conduct incident retrospectives to identify root causes of problems, and begins to implement repair actions with direct supervision. Grows understanding of and begins to apply least-access principles and uses logging, telemetry, and other appropriate mechanisms with direct supervision to investigate issues while retaining privacy and security.
+ Design: Understands proposals and develops an understanding of how to apply them under the technical leadership of others. With managerial guidance, tests and explores various design options for a product/solution feature, outlining strengths and weaknesses of each option. Produces code to test hypotheses for technical solutions and assists with technical validation efforts. Helps with and participates in the development of design documents that support simple user stories with oversight. Develops an awareness of the current technology landscape. Escalates findings from investigations to team members for design decisions. Learns about the implications of performance, scalability, resiliency, cost of goods sold (COGS), and other requirements and expectations in systems architecture. Begins to uphold Microsoft standards of security, privacy, and other compliance requirements in systems architecture. Develops an understanding of the importance of building solutions that expand upon the work of others. Contributes to the refinement and integration of feedback in product features by escalating findings from analyses to inform decisions regarding the engineering of products.
+ Engineering Excellence: Learns about and helps to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility. Contributes to efforts to check for visible evidence (e.g., audit trail) to demonstrate compliance for product features. Develops understanding of the implications of onboarding new technologies following expectations of compliance at Microsoft. Develops an understanding of global and local regulations for technologies and system applications. Develops an understanding of and applies security best practices and establishes code invariants to model "security as code," ensuring each layer is independently secure, and minimizing risk with direct supervision. Begins to adopt security standards for clear security code review practices for a product feature that align with design and engineering principles to raise the security hardening for both protections and detections. Supports efforts to incorporate deployment gates on security controls, and scanners for a product feature to prevent regressions and/or vulnerabilities that would have customer impact.
+ Implement: Reviews work items to increase knowledge of product features in partnership with appropriate stakeholders (e.g., technical program managers) with guidance from more experienced peers. Supports team efforts on breaking down work items into tasks and providing estimation. Escalates issues that might cause a delay. Assists with ensuring required security protections and detection processes are accounted for in planning. Supports team efforts for ensuring project plans adhere to security, privacy, and compliance requirements with direct supervision.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
**Other Requirements:**
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
+ **Microsoft Cloud Background Check** : This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineer
Posted today
Job Viewed
Job Description
The Security Platform team's mission is to building cloud solutions to support premium features that provide security, compliance, data governance, data loss prevention, and more, in a fully integrated manner from services to clients of Office 365 as well as Windows. We create global scale services to transport, store, secure and manage some of the most sensitive data on the planet and build our services on top of Azure, Exchange and other cloud platforms, and our experiences in Office applications like Outlook. The IDC arm of the team is expanding substantially and is looking for talented and highly motivated engineers. This is an excellent opportunity for anyone who has, or wants to build, expertise in cloud distributed systems, or in security and compliance, or both. The team will be building cloud solutions meeting scales that few companies in the industry are required to support, that leverage state-of-the-art technologies to deliver holistic protection to a planet scale user base. The Security Platform team provides leadership, direction and accountability for application architecture, cloud design, infrastructures development and end to end implementation. You will independently determine and develop architectural approaches and Infrastructure solutions, conduct business reviews, and operate our production services. Strong collaboration skills will be required to work closely with other engineering teams to ensure services/systems are highly stable and performant and meet the expectations of internal and external customers and users.
_Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond._
**Responsibilities**
1. Conducts and creates experimentation to determine the effectiveness of changes for prototyping and testing features, and applies findings back into development. 2. Creates and implements code for a product, service, or feature, reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Considers diagnosability, reliability, and maintainability with few defects, and understands when the code is ready to be shared and delivered. Applies coding patterns and best practices to write code. 3. Creates a clear and articulated plan for testing and assuring quality of solutions, and defines success for outcomes of tests (e.g., unit tests). Adds new tests, removes antiquated tests, and aggregates tests to improve tests in the feature area. Helps to drive efforts for augmenting test cases and ensures that the solution area has good test coverage. Helps to integrate automation features when planning for testing. 4. Acts as a Designated Responsible Individual (DRI) working on call to monitor system/product feature/service for degradation, downtime, or interruptions. Alerts stakeholders as to the status and gains approval to restore system/product/service for simple problems. Responds within Service Level Agreement (SLA) timeframe. Escalates issues to appropriate owners. 5. Builds knowledge, shares new ideas, and shares pinpoints of engineering tool gaps to improve software developer tools to support other programs, tools, and applications to create, debug, and maintain code for complex product features. Uses open source when possible. Develops higher-level awareness of other kinds of tools outside areas of expertise. Helps to identify internal tools and creates tools that will be useful for creating the product, determining if methods are still applicable for the current solution.
**Qualifications**
Bachelor's Degree in Computer Science or related technical field AND 1 to 3 years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java OR equivalent experience.
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check:
- This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.
1. Experience developing and shipping Azure Services is a plus 2. Experience and involvement with DevOps are a plus 3. Effective communication/collaboration skills, ability to deal with ambiguity and prioritize issues 4. Ability to quickly ramp up on multiple technology areas Interpersonal skills 5. Confident and articulate in expressing ideas to a mixed audience with varying views and challenges
2. Opportunity to work side by side with some of the brilliant minds of the industry in building next generation of cloud security products used across globe.Motivated Growth Mindset Attitude to learnC#, REST, Secure Programming, Cloud Computingmicroservices architecture & scalable design
#MSFTSecurity #CloudSecurity #DataGovernance
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineer
Posted today
Job Viewed
Job Description
SharePoint helps millions of people work better together and empowers the biggest companies in the world to solve mission critical problems. We create global scale services to store, secure and manage some of the most sensitive data on the planet.
We have fantastic opportunities and are on the front-line of making many of our next generation architecture investments to deliver multi-geo content store, amazing performance/scale/reliability, and security capabilities using scalable cloud distributed systems.
Join a team of builders and innovators that think outside the box. A team that's committed to a low operational burden by designing for it. A team that puts work-life balance, personal and professional growth as a principle, not just a goal. If you enjoy working in a dynamic environment to deliver world class mission critical systems, this may be the career opportunity for you!
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
Towards this vision, we are seeking a strong and highly motivated engineers to disrupt and build next generation of products and take it to the next level:
+ Lead the design/development of software and ensure its quality.
+ Define new components with complete understanding of service interdependencies and limitations.
+ Possess knowledge and is curious to learn more about performance, scalability, enterprise system architecture, and engineering best practices.
+ Create prototypes and proof-of-concepts for iterative development.
+ Work effectively with product development and engineering teams.
+ You must be self-driven, curious to learn, proactive, and result-oriented.
**Qualifications**
**Required Qualifications:**
+ Looking for candidates with 1-3 years of experience and a Bachelor's degree in Computer Science or a related technical discipline, with proven coding experience in one or more of the following languages: C, C++, C#, Java, JavaScript, or Python. Full-stack experience is highly preferred.
+ OR equivalent experience.
+ Strong CS fundamentals and exceptional coding skills.
+ Good communication and cross group collaboration skills.
+ Experience in Azure, Exchange, or other cloud and distributed systems is a big plus.
#ExDIndiaODSPJobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineer
Posted today
Job Viewed
Job Description
The Security Platform team's mission is to building cloud solutions to support premium features that provide security, compliance, data governance, data loss prevention, and more, in a fully integrated manner from services to clients. We create global scale services to transport, store, secure and manage some of the most sensitive data on the planet and build our services on top of Azure, Exchange and other cloud platforms. The IDC arm of the team is expanding substantially and is looking for talented and highly motivated engineers. This is an excellent opportunity for anyone who has, or wants to build, expertise in cloud distributed systems, or in security and compliance domain, or both. The team is building cloud solutions meeting scales that only a few companies support in the industry, and leverage state of the art technologies to deliver holistic protection to a large customer base. The Security Platform team provides leadership, direction and accountability for application architecture, cloud design, infrastructures development and end to end implementation. You will independently determine and develop architectural approaches and Infrastructure solutions, conduct business reviews, and operate our production services. Strong collaboration skills will be required to work closely with other engineering teams to ensure services/systems are highly stable and meet the expectations of internal and external customers.
MSFTSecurity
_Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond._
**Responsibilities**
You will be responsible to perform investigations and investments in complex areas; designing and delivering features end to end - including system architecture, code, deployment, scale, performance and quality, from conception to delivery.
- Design and develop large scale distributed software services and solutions
- Develop "best-in-class" engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable.
- Consider testability, portability/monitoring, reliability, and maintainability, and understand when code is ready to be shared and delivered. - Focus on customer/partner needs through a data driven approach.
- Troubleshoot and optimize automation, reliability, and monitoring for Live Site.
- Adhere to modern engineering practices, effective coding, writing unit test cases, debugging, code reviewing and creating CI/CD (Continuous Integration/Continuous Delivery) pipelines.
- Work across geographic and organizational boundaries to define requirements, scope work, develop features, integrate functionality, and meet key performance goals.
- Own and drive projects with large scope and complicated features by working toward self-defined goals and milestones.
- Have a sense of pride, commitment, and personal accountability for the service quality, completeness and resulting user experience for the life of the product or service.
**Qualifications**
B.Tech or Master's degree in Computer Science Engineering OR equivalent years of work experience. Minimum of 2 years of applicable work experience. Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: - This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Solid understanding of Object-Oriented Programming and common Design Patterns.
- 2+ years of relevant software development experience and proficient in C# (Java or C++).
- Familiarity with SQL and NoSQL databases, and good hands-on knowledge of operating systems like Linux or Windows.
- Good knowledge of cloud development (Azure, AWS, Google Cloud).
- Good knowledge with working in Kubernetes, Rest API design and construction. Pub/Sub Models, Modern event processing and large-scale micro services construction.
- Good knowledge in secure coding practices and data structures
- Ability to maintain Build and Deployment pipelines for production.
- Knowledge of performance characteristics of a REST API based service.
- Effective communication/collaboration skills, ability to deal with ambiguity and prioritize issues.
- Collaborating with technical partners to deliver end-to-end solutions.
- Experience with multithreading and asynchronous processing patterns.
- Experience with CI/CD pipeline using agile practices.
- Ability to quickly ramp up on multiple technology areas
**Other Requirements**
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check:
- This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineer
Posted today
Job Viewed
Job Description
SharePoint helps millions of people work better together and empowers the biggest companies in the world to solve mission critical problems. We create global scale services to store, secure and manage some of the most sensitive data on the planet.
We have fantastic opportunities and are on the front-line of making many of our next generation architecture investments to deliver multi-geo content store, amazing performance/scale/reliability, and security capabilities using scalable cloud distributed systems.
Join a team of builders and innovators that think outside the box. A team that's committed to a low operational burden by designing for it. A team that puts work-life balance, personal and professional growth as a principle, not just a goal. If you enjoy working in a dynamic environment to deliver world class mission critical systems, this may be the career opportunity for you!
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
Towards this vision, we are seeking a strong and highly motivated engineers to disrupt and build next generation of products and take it to the next level:
+ Lead the design/development of software and ensure its quality.
+ Define new components with complete understanding of service interdependencies and limitations.
+ Possess knowledge and is curious to learn more about performance, scalability, enterprise system architecture, and engineering best practices.
+ Create prototypes and proof-of-concepts for iterative development.
+ Work effectively with product development and engineering teams.
+ You must be self-driven, curious to learn, proactive, and result-oriented.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Strong CS fundamentals and exceptional coding skills.
+ Good communication and cross group collaboration skills.
+ Experience in Azure, Exchange, or other cloud and distributed systems is a big plus.
#ExDIndiaODSPJobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Be The First To Know
About the latest Image processing specialist Jobs in India !
Software Engineer
Posted today
Job Viewed
Job Description
Full-stack software developer responsible for all elements of software products with end-to-end accountability.
· Develops software, to deliver user stories that contribute to a valuable working software product.
· Develops automated tests with working software, to confirm software functionality, user story acceptance, and to detect regression defects.
· Reviews continuous integration build status and fixes build failures.
· Improves continuous integration tooling by automating manual processes within the delivery pipeline and improving quality gates based on past learnings.
· Performs exploratory and performance testing to confirm application execution and to identify software deficiencies not covered by automated testing.
· Actively participates in all team Agile ceremonies.
Full-stack software developer responsible for all elements of software products with end-to-end accountability.
· Develops software, to deliver user stories that contribute to a valuable working software product.
· Develops automated tests with working software, to confirm software functionality, user story acceptance, and to detect regression defects.
· Reviews continuous integration build status and fixes build failures.
· Improves continuous integration tooling by automating manual processes within the delivery pipeline and improving quality gates based on past learnings.
· Performs exploratory and performance testing to confirm application execution and to identify software deficiencies not covered by automated testing.
· Actively participates in all team Agile ceremonies.
In depth knowledge in Spring Boot, Spring Data, Spring REST & angular framework with 3 to 5 Yrs of experience
· Experience in Angular, React, Java, Spring Reactive, Git, will be advantage.
· Experience in implementing microservices, webservices and full stack development
· Experience in cloud platform (GCP/AWS)
· Experience with GeoJSON would be helpful
· Experience designing database models for new applications would be helpful
· Experience developing mobile applications using technologies such as Swift or React Native would be helpful
· Knowledge on the SQL / Mongo DB / Postgres / Big query
· Good knowledge of Agile delivery, software design patterns, clean code, and SOLID principles
· Exposure to code refactoring code, newer technologies
· Bachelor's degree (BE/B.Tech) or equivalent experience in a relevant field
**Requisition ID** : 53476
Software Engineer
Posted today
Job Viewed
Job Description
+ **Drive Full-Stack Development:** Lead the development of working, tested code across the entire application stack, from native mobile and web interfaces to server-side engineering. You'll be involved in every stage, from conceptualization to deployment.
As a Full Stack Developer, you will be instrumental in developing robust, scalable applications using modern methodologies and cloud technologies. This role offers a unique chance to:
+ **Drive Full-Stack Development:** Lead the development of working, tested code across the entire application stack, from native mobile and web interfaces to server-side engineering. You'll be involved in every stage, from conceptualization to deployment.
+ **Embrace Agile & Modern Practices:** Work within an agile environment, utilizing extreme programming practices such as paired programming, Test-Driven Development (TDD), continuous integration, and continuous deployment. We are committed to releasing early and often, ensuring high-quality and timely delivery.
+ **Build Cloud-Native Solutions:** Contribute to architecting and developing distributed, service-oriented, cloud microservice-based systems. You will also have the opportunity to enhance our CI/CD pipelines and scripts to continuously improve our integration practices.
+ **Collaborate and Innovate:** Join a balanced team of developers, collaborating closely to identify minimal viable products, decompose features through story slicing, and manage inter-team dependencies. Your insights will be crucial in ensuring functional and non-functional quality.
+ **Expand Your Technical Horizon:** Gain hands-on experience with a diverse set of modern technologies, including cloud-native platforms like Angular, J2EE, Spring Boot, JSF, Primefaces, and Linux. You'll also work with various databases such as DB2, PostgreSQL, and BigQuery, alongside front-end technologies like JavaScript, Servlets, HTML, and CSS.
**Required Qualifications:**
+ A Bachelor's degree in Computer Engineering, Computer Science, or a related field.
+ 3 years of hands-on full-stack software engineering experience across Mac OS and Windows OS environments.
+ 3 years of experience in web service development using SOAP or RESTful services.
+ 2 years of experience with Google Cloud Platform (GCP) services such as Cloud Run, Cloud Build, or Container as a Service (CaaS).
+ Proficiency in Test-Driven Development (TDD) and cloud-native technologies including Angular, J2EE, Spring Boot, JSF, Primefaces, and Linux.
+ Proficiency with databases like DB2, and front-end technologies such as JavaScript, Servlets, HTML, and CSS.
+ A strong willingness to learn new technologies and skillsets as needed.
+ Excellent communication skills for effective interaction with business stakeholders.
+ Strong troubleshooting and problem-resolution skills, coupled with a commitment to quality and project timelines.
+ Strong interpersonal skills and the ability to work both independently and collaboratively within a team.
**Requisition ID** : 52844
Software Engineer
Posted today
Job Viewed
Job Description
**Are you excited to integrate Akamai's web interface into products, services, and platforms sold to enterprise customers?**
**Join our Zero Trust Portal team protecting Enterprise customers**
Our Enterprise Division is responsible for developing and selling Enterprise Security, Identity, and Application Access products. Our goal is to navigate evolution within customers to a more secure, dynamic and agile infrastructure relating to Zero trust architectures. Collaborating with our enterprise sales, other internal teams and external partners is key
**Partner with the best**
As a full stack software engineer, build new products and/or enhance existing products. Akamai's Next Generation portal is used to deliver an exceptional end user experience in interacting with Akamai solutions. Provide platform that enables Akamai and third parties to rapidly deliver innovative products and features in a distributed development model.
As a Software Engineer, you will be responsible for:
+ Building, test, maintain scalable frontend solutions (Angular, HTML, CSS) and backend services (Java, Python, Go) through the full software development lifecycle.
+ Reviewing all technical documents pertaining to requirements, design, and architecture
+ Participating in technical meetings and bring innovation into every solution being shipped.
+ Using AI-assisted coding tools (e.g., GitHub Copilot, OpenAI API, Anthropic Claude, LangChain, or similar) to accelerate development.
+ Staying updated on AI frameworks, prompt engineering, and model integration techniques and have exposure to microservices architecture & containerization.
+ Having exposure to data management and analysis tools like ClickHouse, ES, or similar
**Do what you love**
To be successful in this role you will:
+ Have 3 or more years of experience with full stack development with degree in Computer Science, Computer Engineering, IT fields
+ Have experience with Java Python and Go web application development, REST, microservices, springboot, messaging systems (like RabbitMQ) and caching technologies.
+ Possess good problem solving, analytical skills and data structures and algorithms & Experience in UI technologies such as Angular, HTML5, CSS3
+ Have experience working with databases (PostgreSQL, MongoDB, Oracle etc.).
+ Be passionate, self-driven and able to excel with minimum supervision
+ Have understanding of web application architecture, DNS, and API design.
**Work in a way that works for you**
FlexBase, Akamai's Global Flexible Working Program, is based on the principles that are helping us create the best workplace in the world. When our colleagues said that flexible working was important to them, we listened. We also know flexible working is important to many of the incredible people considering joining Akamai. FlexBase, gives 95% of employees the choice to work from their home, their office, or both (in the country advertised). This permanent workplace flexibility program is consistent and fair globally, to help us find incredible talent, virtually anywhere. We are happy to discuss working options for this role and encourage you to speak with your recruiter in more detail when you apply.
Learn ( what makes Akamai a great place to work
Connect with us on social and see what life at Akamai is like!
**We power and protect life online, by solving the toughest challenges, together.**
At Akamai, we're curious, innovative, collaborative and tenacious. We celebrate diversity of thought and we hold an unwavering belief that we can make a meaningful difference. Our teams use their global perspectives to put customers at the forefront of everything they do, so if you are people-centric, you'll thrive here.
**Working for you**
At Akamai, we will provide you with opportunities to grow, flourish, and achieve great things. Our benefit options are designed to meet your individual needs for today and in the future. We provide benefits surrounding all aspects of your life:
+ Your health
+ Your finances
+ Your family
+ Your time at work
+ Your time pursuing other endeavors
Our benefit plan options are designed to meet your individual needs and budget, both today and in the future.
**About us**
Akamai powers and protects life online. Leading companies worldwide choose Akamai to build, deliver, and secure their digital experiences helping billions of people live, work, and play every day. With the world's most distributed compute platform from cloud to edge we make it easy for customers to develop and run applications, while we keep experiences closer to users and threats farther away.
**Join us**
Are you seeking an opportunity to make a real difference in a company with a global reach and exciting services and clients? Come join us and grow with a team of people who will energize and inspire you!