Software Design Patterns Jobs in Hyderabad

233 Jobs Found

IS

Senior .net Developers

Intelex Systems

5+ Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Senior .NET Developer Location: Hyderabad Job Overview We are looking for a skilled and driven Senior .NET Developer to join our dynamic team in Hyderabad. The ideal candidate will have extensive experience in ASP.NET, ADO.NET, C#, MVC, Angular, jQuery, Web API, and Azure. This role requires expertise in both front-end and back-end technologies, with a focus on designing, developing, and maintaining robust web applications that align with business objectives. Key Responsibilities Design, develop, and maintain high-performance web applications using ASP.NET and C#. Build and implement RESTful APIs using ASP.NET Web API. Leverage ADO.NET to manage and optimize data access and interaction. Work closely with front-end teams to integrate Angular and jQuery, ensuring a fluid and responsive user experience. Write clean, efficient, and maintainable code, adhering to best practices and design patterns. Participate in the full SDLC, including requirements gathering, system design, development, testing, and deployment. Deploy and manage applications and services on Azure, ensuring scalability and optimal performance. Troubleshoot, debug, and optimize existing applications to improve efficiency and user experience. Stay current with emerging industry trends, technologies, and best practices to continuously enhance your skills and knowledge. Qualifications Bachelor s degree in Computer Science, Information Technology, or a related field. 5+ years of hands-on experience in .NET development, with a deep focus on ADO.NET, MVC, SQL Server, ASP.NET, and Web API. Expertise in C# and strong understanding of object-oriented programming principles. Familiarity with front-end technologies, such as HTML, CSS, and MS SQL Server is a plus. Experience using version control tools like GIT or SVN. Strong problem-solving abilities and the capacity to work independently as well as part of a team. Additional Information Role: Senior .NET Developer Industry: IT Services Department: Software Engineering & QA Employment Type: Full-time, Permanent Role Category: Software Development Qualification : Bachelors degree in Computer Science, Information Technology, or a related field.

Senior .net Senior developers .net developers Full-Time
KS

Sr. Java Developer

Kanerika Software

5+ Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Job Title: Senior Java Developer Company: Kanerika Inc. Job Location: Hyderabad, Ahmedabad, Indore, India. Relocation assistance will be provided for compelling candidates. Kanerika Inc. is a premier global software products and services firm that specializes in providing innovative solutions and services for data-driven enterprises. Our focus is to empower businesses to achieve their digital transformation goals and maximize their business impact through the effective use of data. We leverage cutting-edge technologies and industry best practices to deliver custom solutions that help organizations optimize their operations, enhance customer experiences, and drive growth. Awards and Recognitions Best Place to Work 2022 by Great Place to Work Top 10 Most Recommended RPA Start-Ups in 2022 by RPA Today NASSCOM Emerge 50 Award in 2014 Frost & Sullivan India 2021 Technology Innovation Award for its Kompass composable solution architecture Kanerika has also been recognized for its commitment to customer privacy and data security, having achieved ISO 27701, SOC2, and GDPR compliances. Working for us Kanerika is rated 4.5/5 on Glass-door, for many good reasons. We truly value our employees' growth, well-being, and diversity, and people s experiences bear this out. At Kanerika, we offer a host of enticing benefits that create an environment where you can thrive both personally and professionally. From our inclusive hiring practices and mandatory training on creating a safe work environment to our flexible working hours and generous parental leave, we prioritize the well-being and success of our employees. Our commitment to professional development is evident through our mentorship programs, job training initiatives, and support for professional certifications. Additionally, our company-sponsored outings and various time-off benefits ensure a healthy work-life balance. Join us at Kanerika and become part of a vibrant and diverse community where your talents are recognized, your growth is nurtured, and your contributions make a real impact. See the benefits section below for the perks you ll get while working for Kanerika. Role As a Senior Java Developer, you will utilize your extensive Java programming skills and expertise to design and develop robust and scalable applications. You will collaborate with cross-functional teams, provide technical leadership, and contribute to the entire software development life cycle. With your deep understanding of Java technologies and frameworks, you will ensure the delivery of high-quality solutions that meet the project requirements and adhere to coding standards. Locations We are located in Austin (USA), Singapore, and Hyderabad (India). We are looking for you! As a Java/J2EE Developer, we are looking for a team player who possesses a can-do attitude and thrives on delivering results. Your inquisitive nature and dedication to customer satisfaction drive you to consistently seek innovative ways to enhance your job performance. You excel in dynamic environments, maintain a positive outlook, and understand that professional growth is an ongoing journey where making the right choices is crucial. In this role, you will be primarily responsible for designing and developing RESTful Web Services. Your expertise in working with databases such as Oracle, PostgreSQL, MySQL, or SQL Server will enable you to handle data-related tasks effectively. Leveraging your strong knowledge of the Spring Framework, you will craft web applications and microservices utilizing Spring Boot. Proficiency with application server technologies like Tomcat and experience with continuous integration tools such as Jenkins will be valuable assets. As a dedicated follower of SDLC principles, you prioritize quality and adhere to standards-based development practices. Excellent English communication skills, both written and verbal, will facilitate effective collaboration with your team. Requirements What you ll do Following are high level responsibilities that you will play but not limited to: Discuss new features and collaborate with the development and UX team, commercial product manager and product owner to get functionalities specified and implemented. Agree the technical implementation with involved component owners and estimate its work effort. Write great code and do code reviews for other engineers. Implement, test and demonstrate new product features in an agile process. Develop complete sets of functionalities including the backend and frontend. Create new microservices, or migrate existing services, to run on a cloud infrastructure. Work on further usability, performance improvements or quality assurance, including bug fixes and test automation. Watch out for potential security issues and fix them, or better avoid them altogether. What you ll bring BTech computer science or equivalent. Java development skills with at least 5 years of experience. Knowledge of the most popular java libraries and frameworks: JPA, Spring, Kafka, etc. Have a degree in computer science, or a similar background, or you just have enough professional experience to blow right through all your challenges. Are a great communicator, analytic, goal-oriented, quality-focused, yet still agile person who likes to work with software engineers; you will interact a lot with architects, developers from other teams, component owners and system engineers. Have a clear overview of all layers in computer software development, including REST APIs and how to make and integrate them in our products. Have Java server-side development and SQL and no SQL database knowledge. Are open to pick-up innovative technologies as needed by the team. Have or want to build experience with cloud and DevOps infrastructure (like Kubernetes, Docker, Terraform, Concourse, etc.). Speak English fluently. Benefits Employee Benefits Culture Open Door Policy: Encourages open communication and accessibility to management. Open Office Floor Plan: Fosters a col...

Sr. Java Sr. java Developer Sr. developer
KS

Principal Engineer - Java

Kanerika Software

5+ Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Job Title: Principal Engineer Java Location: Hyderabad, India About Kanerika Kanerika Inc. is a leading global software products and services company focused on empowering data-driven enterprises. Co-founded by Wharton alumni, we specialize in helping organizations achieve digital transformation through innovative, custom-built solutions that optimize operations, enhance customer experiences, and fuel business growth. Awards & Recognitions Best Place to Work 2022 Great Place to Work Top 10 Most Recommended RPA Startups 2022 RPA Today Technology Innovation Award 2021 Frost & Sullivan India Recognized for data security excellence with ISO 27701, SOC 2, and GDPR compliance Position Overview We are looking for a highly skilled Principal Engineer Java to join our dynamic team in Hyderabad. In this role, you will lead the design, architecture, and development of scalable enterprise applications. You ll collaborate with cross-functional teams to deliver high-quality, mission-critical software that meets business goals. What You ll Do Architect, design, and implement complex enterprise-grade applications using Java and related technologies. Build and maintain RESTful APIs using Spring Boot, Spring Framework, and Spring DI/AOP. Work with databases such as Oracle, PostgreSQL, MySQL, or SQL Server. Integrate real-time messaging systems (e.g., Apache Kafka) for scalable event-driven architecture. Develop and deploy microservices in containerized environments. Utilize cloud platforms (AWS, Azure) for scalable application hosting. Apply Agile methodologies with a strong focus on code quality, testing, and standards. Manage source control and CI/CD pipelines using GitLab, Jenkins, and other DevOps tools. Mentor junior engineers and contribute to technical leadership and decision-making. What You ll Bring Bachelor s degree in Computer Science, Engineering, or related field. 5+ years of experience in Java/J2EE development with increasing levels of responsibility. Strong hands-on experience with: Spring Boot and Microservices architecture Real-time integration using Kafka or equivalent frameworks RDBMS like Oracle, SQL Server, or PostgreSQL Working knowledge of cloud services, containers, and DevOps tooling. Excellent problem-solving skills, high EQ and IQ, and the ability to lead by example. We re more than just a workplace we re a community where innovation, diversity, and professional growth are valued. Employee Benefits Culture & Work Environment Open Door Policy & Flat Hierarchies Collaborative Open Office Layout Flexible Working Hours Biannual Performance Appraisals Employee Referral Program Health & Wellness Health & Life Insurance (GMC, Term, Disability) Wellness Initiatives and Support Family & Parental Support Generous Parental and Family Medical Leave Company-Sponsored Family Events Time-Off & Perks Generous Paid Time Off (above industry average) Paid Sick Days, Holidays & Bereavement Leave Gratuity and Provident Fund Regular Team Outings Learning & Development Access to FLEX Enterprise Learning Repository Mentorship & Career Growth Programs Professional Certification Reimbursements Strong "Promote from Within" Culture Join Us Become part of a company that is redefining enterprise solutions. At Kanerika, your ideas matter, your growth is nurtured, and your contributions create lasting impact. Qualification : Bachelors degree in Computer Science, Engineering, or related field.

Principal Engineer Principal engineer Java Java engineer
SA

Director, User Interface/user Experience

Salesforce

3+ Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Director UI/UX Design (User Experience Leadership) | Salesforce Hyderabad, India Full-Time | Design & User Experience | India Hyderabad Lead the Future of Enterprise Design at Salesforce We re looking for a seasoned design executive and product strategist to lead high-impact design teams focused on building intuitive, intelligent, and engaging user experiences. You will drive the evolution of our next-generation AI-driven CRM and experience platform, redefining how users engage with data, automation, and digital workflows. What You ll Be Doing Lead and inspire a team of top-tier designers across multiple products and platforms Recruit, mentor, and retain world-class UI/UX talent Drive the strategic vision for user-centered design across the Salesforce digital experience platform Partner with cross-functional stakeholders in Product, Engineering, and Research to build high-impact user experiences Deliver cutting-edge AI-powered, agentic interfaces that use contextual data, smart assistance, and natural interactions to simplify workflows Champion design thinking and a systems-level approach to solving complex enterprise UX challenges Own the design execution from ideation to launch ensuring consistency, usability, and excellence at every touchpoint Utilize analytics, user research, and feedback to continually iterate and enhance product design Promote and enforce Salesforce Lightning Design System (SLDS) standards and reusable design patterns Key Qualifications 10+ years of experience designing innovative, user-focused digital products in high-performance environments 3+ years in a senior leadership or people management role within UI/UX or product design teams Proven success leading the full product lifecycle from concept and prototyping to final delivery Deep expertise in user-centered design methodologies, UX research, and interaction design Experience leading large-scale digital transformations in enterprise or SaaS environments Strong communication and influencing skills to align design vision across global stakeholders Comfortable working in agile, fast-paced, and collaborative environments Mastery of industry-standard tools like Sketch, Figma, Photoshop, Illustrator A passion for simple, elegant solutions to complex user problems Degree in Design, HCI, or a related field (or equivalent practical experience) Preferred Experience (Nice to Have) Expertise in design systems and UI frameworks Background in CRM, enterprise software, or complex data-driven platforms Familiarity with accessibility standards, responsive design, and mobile-first design principles At Salesforce, design is at the heart of everything we do. From shaping intelligent interfaces to creating cohesive multi-platform experiences, we empower designers to lead innovation. You ll be part of a global team working on products that help millions of users work smarter, connect deeper, and transform industries. We re proud to be consistently ranked among the Best Places to Work, offering a diverse, inclusive, and purpose-driven culture where designers thrive and grow. Apply now to join a team shaping the next era of enterprise user experience. Let s build what s next together. Qualification : Degree in Design, HCI, or a related field (or equivalent practical experience)

Director User Interface User interface Experience
SA

Principal Software Engineer Database Store (PMTS)

Salesforce

15+ Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Principal Software Engineer Database Store (PMTS) | Hyderabad, India Full-Time | Software Engineering | Salesforce Build the Future of Enterprise-Grade Cloud Databases at Massive Scale Join Salesforce s Salesforce Database (SDB) team in Hyderabad, where we design and build a highly available, resilient, and scalable distributed storage system powering Salesforce s core enterprise applications on public cloud infrastructure. We re pioneering next-generation cloud computing technologies with a strong focus on transactional and distributed systems that deliver world-class reliability and performance. If you are a seasoned software engineer or technical leader with deep expertise in RDBMS, distributed databases, and scalable storage architectures, this is your chance to drive innovation in enterprise cloud database technology at one of the world s fastest-growing tech companies. What You ll Do Lead the design, architecture, and hands-on development of scalable, fault-tolerant, and resilient distributed transactional systems Build and optimize highly available data storage solutions supporting mission-critical Salesforce applications Develop clean, high-quality code primarily in Java or C within Unix/Linux environments, applying modern OOP techniques and design patterns Utilize telemetry and metrics-driven development to ensure operational excellence and system health Collaborate in an Agile development environment, contributing to continual team process improvement Mentor junior engineers and actively participate in code reviews and testing to maintain high-quality standards Solve complex challenges related to clustering, system programming, and cloud-native deployment Work closely with cross-functional teams to innovate and deliver incremental, reliable system improvements on public cloud platforms Employ knowledge of Kubernetes, public cloud APIs, and distributed systems internals to optimize deployment and scalability Qualifications & Skills 15+ years of professional software engineering experience, or M.Tech with 12+ years of relevant experience Proven track record in designing and delivering large-scale distributed and transactional systems in enterprise production environments Strong proficiency in Java or C programming on Unix/Linux platforms Deep understanding of relational databases, distributed systems architecture, and fault-tolerant storage Experience using metrics, telemetry, and monitoring tools to drive system improvements and operational reliability Familiarity with Agile methodologies and commitment to continuous delivery and improvement Strong leadership skills with the ability to mentor, collaborate, and influence within a dynamic engineering team Practical knowledge of cloud infrastructure, Kubernetes, and deployment automation is highly desirable Benefits & Perks Comprehensive benefits including health and well-being reimbursements, parental leave, adoption and fertility support Access to world-class enablement and continuous learning via Trailhead and other platforms Regular 1:1 coaching sessions with executive leadership for career growth and mentorship Opportunity to participate in Salesforce s 1:1:1 philanthropy model and give back to the community Work in a fast-paced, metrics-driven, and collaborative culture focused on innovation and excellence

Database Store Full-Time Database Store PMTS Principal software engineer
MI

Senior Ai + Windows Engineer (windows)

Microsoft

4+ Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Senior AI + Windows Engineer Location: Hyderabad, Telangana, India Employment Type: Full-Time About the Role The Microsoft 365 Copilot India team is seeking high-caliber Senior Software Engineers to join a strategic initiative building next-generation AI-powered experiences for Microsoft 365 on Windows. Microsoft 365 Copilot is the flagship commercial AI Copilot solution, impacting millions of users globally across platforms (Windows, Mac, Web, Android, and iOS). As a Senior AI + Windows Engineer, you ll help shape key components of the Windows Copilot App, working in a fast-paced and impactful engineering environment with high visibility across the company. Key Responsibilities Collaborate with stakeholders to determine requirements and use cases for Windows-based AI features. Design, implement, and optimize high-performance, maintainable, and scalable code using C/C++ or C#. Participate in all phases of the SDLC design, coding, testing, debugging, and deployment. Develop and execute automation and test plans while providing accurate task estimates. Act as a Designated Responsible Individual (DRI) for system health monitor, respond to outages, and ensure high availability. Mentor junior engineers and support cross-team technical collaboration. Stay current with emerging trends and patterns in AI, distributed systems, and platform performance optimization. Required Qualifications Bachelor s degree in Computer Science or related technical field AND 4+ years of professional software engineering experience. Proficiency in at least one of the following: C, C++, C#, Java, JavaScript, Python. Strong software design, problem-solving, and debugging skills. Ability to rapidly grasp new technologies and systems. Effective communication and collaboration skills across engineering and product teams. Preferred Qualifications Deep experience with Windows platform development. Strong hands-on expertise in C/C++ for native Windows applications. Customer-first mindset and passion for crafting seamless user experiences. Experience with large-scale commercial software products or distributed systems is a plus. Be a part of a team building transformative AI solutions used by hundreds of millions of users. Microsoft fosters a collaborative, inclusive culture and invests in your learning, growth, and well-being. Employee Benefits Industry-leading healthcare coverage Generous time-off and leave policies Access to learning and development resources Employee discounts and savings programs Parental leave and family support benefits Global networking opportunities and giving programs Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, national origin, physical or mental disability, political affiliation, race, religion, sex, sexual orientation, or any other characteristic protected by applicable laws. Qualification : Bachelors degree in Computer Science or related technical field AND 4+ years of professional software engineering experience.

Senior Ai Windows Engineer Senior engineer
MS

Squad Lead Sap Otc - Ecommerce

Msd

8-10 Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Job Opening: Squad Lead SAP OTC - eCommerce Location: Hyderabad, India | Full-Time About the Role Join a global healthcare biopharma company in Hyderabad and be part of a 130-year legacy of success. Backed by ethical integrity and forward momentum, we strive to achieve new milestones in global healthcare. In this role, you'll work with cutting-edge technology and data-backed approaches that support a diversified portfolio of prescription medicines, vaccines, and animal health products. Help us tackle some of the world's greatest health threats through innovation and execution excellence! Be a leader who uses data, analytics, and insights to drive decision-making and improve the customer journey. As part of our global Technology Centers, you ll collaborate with cross-functional teams to deliver business solutions that make a difference in global healthcare. Role Overview As the SAP OTC (Order to Cash) - eCommerce Technical Squad Lead for Animal Health IT, you will be responsible for managing the eCommerce local squad and delivering eCommerce solutions. This includes collaborating with global teams to design, implement, and optimize SAP solutions that enhance business operations and the customer experience. The ideal candidate will have strong experience in SAP eCommerce platforms and a proven track record in delivering successful projects. What You ll Do Collaborate with Global Business Process Lead on eCommerce and commercial stakeholders to ensure integration of eCommerce processes across the organization. Define technical solutions for SAP Commerce Cloud and the broader ecosystem. Support SAP Commerce Cloud development and manage daily operations within the eCommerce local squad. Provide technical guidance to development teams and other functional team members. Translate business requirements into technical specifications and design solutions. Ensure data accuracy and integrity across applications within the ecosystem. Troubleshoot and resolve complex issues related to eCommerce processes. Stay updated on industry trends, SAP advancements, and emerging eCommerce technologies. What You Need Bachelor s degree in Information Technology, Business Administration, or a related field. Minimum of 8-10 years of experience in SAP Commerce/Hybris with expertise in eCommerce, CMS, and Supply Chain applications implementations. 3-4 full life cycle implementations in SAP Commerce/Hybris (B2C and B2B platforms). Experience in SAP Commerce/Hybris eCommerce modules: cart, personalization, catalog, promotions, checkout, order management, and customer service. Strong understanding of Agile and Scrum methodologies. Knowledge of software engineering principles like design patterns, scalability, security, and performance optimization. Excellent project management skills with a track record of delivering projects on time and within budget. Strong analytical and problem-solving skills for troubleshooting complex issues. Excellent communication and interpersonal skills for collaborating with cross-functional teams. Experience with Spartacus (a nice-to-have) for front-end solutions in SAP Commerce. SAP certification in OTC or related modules is a plus. Join a global healthcare company that is making a real difference in patients' lives. Work on innovative health solutions for the world s most challenging diseases. Be part of a company that is evolving and always looking for new ideas and improvements. Collaborate with diverse teams and drive innovative solutions that have a meaningful impact. We are known as Merck & Co., Inc., Rahway, New Jersey, USA in the United States and Canada, and MSD everywhere else. For more than a century, we ve been inventing for life, bringing forward medicines and vaccines for the world s most challenging diseases. Our company continues to be at the forefront of research, delivering innovative health solutions to advance the prevention and treatment of diseases that threaten people and animals globally. What We Look For Imagine waking up every morning knowing your work is saving and improving lives around the world. If you are intellectually curious, passionate about using your creativity and technical expertise to make a global impact, we want to hear from you. Join us and help us continue to bring hope to people fighting some of the most challenging diseases of our time. Qualification : Bachelors degree in Information Technology, Business Administration, or a related field.

Lead SAP Sap lead Otc Ecommerce
TT

Lead Consultant:ui Developer [angular]

Thoughtworks Technologies (india) Pvt Ltd.

9-15 Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Lead UI Developer | ThoughtWorks | Hyderabad, India Location: Hyderabad, India Employment Type: Full-time, Regular Industry: Information Technology About ThoughtWorks At ThoughtWorks, we are a leading global technology consultancy committed to transforming the world with digital innovation. For over 30 years, we have delivered extraordinary impact to our clients by tackling complex business challenges and creating cutting-edge technology solutions. Our diverse, inclusive teams continuously push boundaries and innovate across industries. Join us to work on impactful projects, learn from brilliant minds, and accelerate your career in a culture that values curiosity, growth, and collaboration. Job Overview Key Responsibilities Champion Best Practices: Advocate for best practices like TDD (Test-Driven Development), pair programming, design patterns, and continuous delivery to ensure high-quality software delivery and early value realization for end customers. End-to-End Software Delivery: Oversee or participate in the complete cycle of software consulting and delivery from ideation through to post-production evolution ensuring that business goals are met with technical excellence. Solution Design & Technology Selection: Design solutions that address clients unique challenges, balancing technical constraints and strategic goals. Choose the best technologies to create scalable, modular UI systems. UI System Development: Build user interfaces that are not only functional but also delightful, accessible, and mobile-first. Develop using the latest HTML, CSS, and JavaScript standards. Collaboration & Innovation: Work closely with teams to create features, design concepts, and interactive prototypes. Incorporate UX specifications and ensure best practices are embedded at every stage. Hands-On Development: Continue coding alongside developers to maintain technical depth. Lead by example and contribute directly to building high-quality solutions. DevSecOps & Continuous Delivery: Champion the use of DevSecOps practices, advocating for security and integrating continuous delivery pipelines to ensure rapid and secure software deployment. Client & Team Leadership: Own and drive client relationships, translating their vision into actionable technical solutions. Mentor team members, fostering a culture of growth, feedback, and accountability. Stay on Top of New Technologies: Continuously evaluate emerging technologies and incorporate the latest Technology Radar trends into your solutions. Job Qualifications Technical Skills: Experience: 9-15 years of hands-on experience in UI development, with expertise in JavaScript, Typescript, and Angular (latest version). Frontend Architecture Expertise: Deep understanding of modern UI concepts such as design systems, atomic design, micro frontends, progressive web apps, and backend for frontends (BFF). Responsive & Mobile-First Development: Proven ability to build responsive, mobile-first experiences with complex CSS layouts and best practices. Microfrontend Architecture: Extensive experience designing and implementing microfrontend architecture, with a strong understanding of its principles and benefits. Cross-Browser Compatibility: Skilled in resolving cross-browser and cross-platform compatibility issues and using appropriate workarounds. Development Tools: Proficient in TypeScript, familiar with JavaScript build tools, and comfortable using CI/CD tools and TDD approaches. Web Standards & Accessibility: Strong knowledge of web accessibility standards and the latest web technologies (HTTP, multi-tiered web architectures). Professional Skills: Leadership & Mentorship: Act as a mentor to junior team members, fostering growth through technical expertise and a commitment to delivering extraordinary results. Client-Facing: Ability to develop and execute a technical vision aligned with business value, and serve as a trusted partner to clients. Resilience in Ambiguity: Comfortable with ambiguity and able to approach challenges from multiple perspectives, finding innovative solutions. Influence & Advocacy: Advocate for technical excellence and champion best practices while being open to change and evolving client needs. Learning & Development: ThoughtWorks is committed to supporting your growth. You ll have access to interactive tools, a variety of development programs, and teammates eager to help you grow professionally. Career Growth: There s no one-size-fits-all career path at ThoughtWorks. We balance autonomy with support, ensuring your career evolves as per your personal ambitions. Onsite Work Expectation: You will be expected to work out of ThoughtWorks' office or at client locations for all five working days, depending on the project or business requirements. At ThoughtWorks, we are dedicated to delivering innovative solutions and transforming the way businesses engage with technology. By joining our team, you ll have the opportunity to learn, grow, and make an impact through your work. If you are passionate about building exceptional user experiences and working with cutting-edge technologies, we want you on our team!

Lead Consultant Lead Consultant Ui Ui Lead
ZS

.NET Developer

Zessta Software Services Pvt.ltd.

5-12 Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Job Title: .NET Developer Job Type: Full-time Responsibilities: Design, develop, and maintain software applications using .NET 8 or .NET 6, C#, and ASP.NET Core WebAPI. Collaborate with cross-functional teams to define requirements, specifications, and architecture for software solutions. Implement new features and enhancements based on technical specifications and user feedback, ensuring high quality and maintainability. Apply Clean Architecture principles to ensure that code remains maintainable, scalable, and flexible. Utilize Domain-Driven Design (DDD) and Event-based architecture to create robust, high-performance applications. Integrate MongoDB for efficient data storage and retrieval. Implement OpenID Connect and JWT Bearer tokens for secure API authorization. Leverage AWS S3 for file storage and Nginx for reverse proxy and API Gateway. Implement Eventstore for event sourcing and manage relational data with PostgreSQL. Containerize applications using Docker to streamline deployment, testing, and scaling. Skills and Experience: 5+ years of experience in software development, with a proven track record of delivering high-quality software systems. 5+ years of expertise in .NET technologies, including C#, ASP.NET Core WebAPI, Clean Architecture, and Domain Driven Design. Strong experience in API development, microservices architecture, Kubernetes, and Docker. Solid understanding of data modeling, object-oriented design principles, and event-based architecture. Familiarity with libraries such as Serilog, MediatR, FluentValidation, AutoMapper, Scrutor, Newtonsoft.Json, EPPlus, and NServicebus. Experience with MongoDB, PostgreSQL, AWS S3, Nginx, and Eventstore. Implementation experience with design patterns such as CQRS (Command Query Responsibility Segregation). Experience in writing unit tests using frameworks like NUnit or NSubstitute is a plus. Excellent skills in time management, communication, decision-making, and team collaboration. Strong work ethic, commitment to quality, and a collaborative team approach. Education and Experience: Bachelor s or Master s degree in Computer Science, Information Technology, or a related field from premier institutes (preferred). 5-12 years of relevant professional experience. What We Offer: Competitive salary and benefits package. Opportunities for career growth and skill development. Chance to work on cutting-edge technologies and impactful projects. Collaborative and dynamic team environment. If you're passionate about software development and working with the latest .NET technologies, we'd love to hear from you. Apply now to be part of a team that's shaping the future of software solutions! Qualification : Bachelors or Masters degree in Computer Science, Information Technology, or a related field from premier institutes (preferred).

.net Developer .net developer Full-Time C#
VA

.net Full Stack Developer

Valuelabs

5-8 Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Job Title: .NET Full Stack Developer Experience: 5-8 Years Location: Hyderabad About Us: We are a cutting-edge technology company focused on creating innovative software solutions for a wide range of industries. Our goal is to help our clients solve complex problems with high-quality, scalable applications. As we continue to grow, we are looking for a highly skilled .NET Full Stack Developer to join our talented team. Responsibilities: Software Development: Develop, deploy, and maintain software applications using .NET Core, C#, and microservices architecture. Design and implement robust, scalable, and high-performance applications. Collaboration: Work closely with cross-functional teams to define, design, and ship new features. Collaborate with backend and frontend developers to deliver fully integrated solutions. Cloud Development: Leverage Azure PaaS for deployment and management of applications, including Azure App Services, Azure Functions, and Azure SQL Database. Problem Solving & Troubleshooting: Identify and troubleshoot software issues, resolving them in a timely and effective manner. Use strong problem-solving and analytical skills to improve system performance and reliability. Code Quality & Best Practices: Follow industry best practices and design patterns to ensure code quality and maintainability. Participate in code reviews and ensure adherence to coding standards and best practices. Requirements: Experience & Skills: 5+ years of experience in developing and deploying software applications using .NET Core, C#, and microservices architecture. Strong understanding of Entity Framework Core (EF Core) and SQL databases. Experience with Azure PaaS including Azure App Services, Azure Functions, and Azure SQL Database. Problem Solving: Strong problem-solving and analytical skills with the ability to troubleshoot and resolve complex software issues. Education: Bachelor s degree in Computer Science, Information Technology, or a related field (or equivalent experience). Additional Skills: Excellent communication and collaboration skills. Ability to work in a fast-paced, agile development environment. Innovative Environment: Work with cutting-edge technologies and contribute to building scalable, high-performance applications. Growth Opportunities: We provide continuous learning and career development opportunities. Collaborative Culture: Join a dynamic and supportive team where your contributions will make a real impact. Competitive Compensation & Benefits: Enjoy a competitive salary and comprehensive benefits package. Apply Today! If you re a passionate .NET Full Stack Developer with expertise in modern technologies, we d love to hear from you! Join us and be part of a forward-thinking team that's shaping the future of software development. Qualification : Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent experience).

.net Stack Full stack Developer .net developer
IB

Application Developer-java & Web Technologies

International Business Machines Corporation

Fresher | Not Disclosed | Hyderabad, Telangana, India | Full-time

Software Developer - Data Pipelines (Java/Replicator) Introduction A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio. In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology. Your Role and Responsibilities As a Software Developer, you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. Your primary responsibilities include: Experience in developing Pipelines using Java or Replicator framework. Writing Junit testcases for Java modules. Having experience in writing SQL queries. Experience in handling Java production issues, error management, debugging skills. Willingness to learn and work on client specific tools and API's. Responsible to work as an individual contributor and deliver the issues within SLA's & SLO's. Good understanding of client-side scripting. Having good logical & analytical, problem-solving skills with good soft & communication skills. Required Education Bachelor's Degree Preferred Education Master's Degree Required Technical and Professional Expertise Technical expertise in Java development projects. Understanding and experience in Java coding using various frameworks and design patterns. Knowledge on data pipelines. Developing data bridge pipelines using replicator framework. Writing Junit testcases for the pipelines. Preferred Technical and Professional Experience Experience in data analytics. Working knowledge on Plx framework and tools. Knowledge on workday integrations with external systems and Experience in working on Google Cloud Platform.

Application Developer Application Developer Java Java application
WT

.net Full-stack Developer

Wallero Technologies

2+ Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Job Description Location: Hyderabad, Telangana, India Job Type: Permanent (full-time) Experience: 2+ years No. of Openings: 5 Job Description: Minimum 2 years of professional experience working with .Net Framework. Mastery in designing and executing web applications using C#, Web API, .Net Core, and SQL. Robust expertise in Angular JS or React JS. Profound ability to translate business requirements into precise technical specifications for team implementation. Exceptional analytical and problem-solving capabilities. Perks and Benefits: Robust expertise in Angular JS or React JS.

.net Stack Full stack Developer .net developer
WT

Senior .net Developer

Wallero Technologies

5+ Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Job Description Location: Hyderabad/Chennai, India Experience: 5+ years No. of Openings: 5 Key Responsibilities: Strong experience in: HTML, JavaScript, CSS, jQuery, WEB API, NET with C#, Asp.net. Strong experience in: Angular 2 and above. Proficient in: Working with Microsoft SQL Server. Experience in: Developing web applications using Angular. Strong skills in: Logical, analytical, and problem-solving abilities. Strong background in: Building web applications. Excellent: Communication skills. Perks and Benefits: Excellent salary structure & performance-based interim hikes. Corporate group medical health insurance for employees. Employee-friendly corporate work culture.

Senior .net Developer Senior developer .net developer
WT

Senior .net Developer With Angular

Wallero Technologies

5+ Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Job Description Location: Hyderabad/Chennai, India Experience: 5+ years No. of Openings: 3 Key Responsibilities: Strong experience in: HTML, JavaScript, CSS, jQuery, WEB API, NET with C#, Asp.net. 2+ Years of strong experience in: Angular 2 and above. Proficient in: Working with Microsoft SQL Server. Experience in: Developing web applications using Angular. Strong skills in: Logical, analytical, and problem-solving abilities. Strong background in: Building web applications. Excellent: Communication skills. Perks and Benefits: Excellent salary structure & performance-based interim hikes. Corporate group medical health insurance for employees. Employee-friendly corporate work culture.

Senior .net Developer Senior developer .net developer
ET

Java Developer

Evergent Technologies Private Limited

3-5 Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Company: Evergent About Evergent: Evergent is a global technology leader, managing over 560 million user accounts across 180+ countries for top clients. We partner with leading carriers such as AT&T, Etisalat, SingTel, Telkomsel, and AirTel, as well as major media companies like HBO, FOX, Sony, and BBC. With a talented team of over 300 professionals, Evergent is renowned for its Customer Lifecycle Management solutions, enabling rapid digital transformation and new revenue streams without disrupting legacy systems. Recognized by Silicon Valley VCs as a "diamond in the rough," we invite you to join our growing team. Position: Core Java Developer Job Summary: We are seeking an experienced Core Java developer to design and build high-quality, mission-critical applications. This role requires creating well-defined requirements and design specifications using UML and MS-Visio and applying proven design patterns where applicable. The developer will also be responsible for tracking project timelines and deliverables using tools like JIRA to ensure visibility for the team, customers, and management. Key Responsibilities: Application Development: Design and develop high-volume, low-latency applications that ensure high availability and performance in mission-critical systems. Lifecycle Contribution: Contribute throughout all stages of the development lifecycle, from design to implementation and deployment. Efficient Coding: Write well-structured, testable, and efficient code to meet project specifications. Design Compliance: Ensure that all designs comply with the agreed-upon specifications and quality standards. Release Management: Prepare and manage software component releases, ensuring they meet quality standards and are delivered on time. Continuous Improvement: Explore and propose alternatives and emerging technologies for improving the overall architecture, encouraging innovation and efficiency. Collaboration: Work with cross-functional teams and stakeholders to ensure seamless project delivery. Additional Responsibilities: Module Development: Build and enhance software modules to meet functional and performance requirements. Code Quality Assurance: Ensure that code follows industry-standard specifications and best practices. Debugging: Troubleshoot and debug code, including code written by others, to resolve issues effectively. Documentation: Properly document code to ensure clarity and maintainability. Testing & Reporting: Perform unit testing and generate detailed test reports to ensure functionality and stability. Coordination: Work closely with the QA team during the System Integration Testing (SIT) phase to ensure successful deployment. Scalability & Performance: Ensure that the codebase remains scalable and optimized for high performance. Qualifications: Education: B.Tech, M.Tech, MCA, M.Sc. in Computer Science or related field. Preferred Skills: Strong proficiency in Core Java, including collections, threading, and networking. Experience with REST/SOAP Web Services for building scalable APIs. Knowledge of data structures and algorithms. Familiarity with RDBMS and experience with databases. Proficient in Eclipse IDE for development. Experience with Agile methodology and familiarity with MVC frameworks. Knowledge of ORM tools like Hibernate and Web Objects. Qualification : B. Tech, M. Tech, MCA, M.Sc. Computer.

Java Developer Java developer Full-Time Java Programming
IN

.net Full Stack Developer, Senior

Infor

6-9 Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Job Title: Senior Software Engineer Experience Level: 6-9 Years Location: Hyderabad, India Description & Requirements: We are seeking a dedicated and enthusiastic Senior Software Engineer to join our team and contribute to the development of the Infor CloudSuite Portal (CSP) product. CSP is a vital component of Infor s SaaS offering, providing the platform for provisioning Infor s enterprise products and managing tenants in Single-Tenant and Multi-Tenant clouds. As part of our dynamic team, you will design and develop high-quality software solutions and solve challenging engineering problems. In this role, you will work under the guidance of technical leads to help create and maintain high-quality software. This opportunity will enable you to enhance your skills and advance your career in a collaborative and supportive environment. Key Responsibilities: Design, develop, test, and maintain high-quality software applications. Understand system functionality and follow best development practices. Collaborate with technical leads to translate high-level design requirements into scalable, secure solutions. Optimize and enhance existing systems for better scalability, performance, and maintainability. Apply object-oriented design principles and patterns. Take ownership of functional modules, working with support teams to troubleshoot and resolve issues. Use relational databases and SQL for data storage solutions. Document technical designs clearly and concisely. Stay updated with industry trends and proactively learn new technologies. Required Skills and Qualifications: Bachelor s degree in Computer Science, Engineering, or a related field. 6-9 years of professional software development experience. Strong understanding of object-oriented concepts and design patterns. Proficiency in data structures and algorithms. Experience with C#.NET programming. Proficiency in web development technologies such as HTML, JavaScript, and CSS. Experience with integration technologies (REST APIs, SOAP, JSON, XML). Familiarity with frameworks like Angular or React. Experience with cloud technologies (AWS, Azure, Google Cloud). Solid experience with relational databases and SQL. Excellent design, problem-solving, and analytical skills. Strong communication and teamwork abilities. Ability to work independently and follow instructions meticulously. Experience with version control systems (e.g., Git). Knowledge of software development methodologies (Agile, Scrum, Kanban). Preferred Skills: Experience with Python programming. About Infor: Infor is a global leader in business cloud software products, specializing in industry-specific markets. Infor creates complete industry suites in the cloud and deploys technology that prioritizes user experience, leverages data science, and integrates easily into existing systems. More than 60,000 organizations worldwide rely on Infor to navigate market disruptions and achieve business-wide digital transformation. Qualification : Bachelors degree in Computer Science, Engineering, or a related field.

.net Stack Full stack Developer .net developer
IN

.net Software Engineer, Senior

Infor

Fresher | Not Disclosed | Hyderabad, Telangana, India | Full-time

Position: Senior .NET Developer Company: Infor Location: Hyderabad, India About Infor and the Team: Infor is seeking a highly skilled Senior .NET Developer to join our SunSystems development team based in India. This is an exciting opportunity to be part of a growing team focused on enhancing our Multi-Tenant cloud solution for SunSystems, a well-established financial management software used by thousands of B2B customers across various industries worldwide. Our solution combines real-time analytics and is deeply integrated into Infor's Technology platform. The R&D team is expanding with the formation of a new group in Hyderabad. This team will work alongside our teams based in Farnborough (UK) and Shanghai (China), accelerating the delivery of new features and product modernization. This is a unique chance to join early in the formation of the SunSystems team, while also being part of a thriving Infor community in Hyderabad that spans multiple products. Role Overview: As a Senior .NET Developer, you will collaborate with Business Analysts, Product Owners, Product Managers, QA, and Support teams to design, build, and enhance software solutions. You will focus on developing new features, creating REST APIs, and supporting the modernization of the SunSystems platform. In addition to your development responsibilities, you will provide mentorship to junior developers and contribute to our agile (primarily Scrum) teams. Key Responsibilities: Develop new software features and improve existing functionality within agile Scrum teams. Collaborate closely with product owners, business analysts, developers, QA, and Scrum Masters to ensure the successful delivery of high-quality solutions. Design and build REST APIs for internal and external integrations, supporting API-driven development. Investigate and resolve customer-reported issues, security vulnerabilities, and performance improvements. Conduct code reviews, provide mentorship, and promote shared problem-solving within the team. Assist the product owner in understanding work complexity, dependencies, and estimating delivery timelines. Work with architects and senior developers to design new features, develop design principles, and influence the overall direction of development for SunSystems. What You ll Need: Basic Qualifications: Strong expertise in .NET development, including deep knowledge of the Base Class Library (BCL) and ASP.NET Core. Experience working within Agile development methodologies, particularly Scrum. Excellent communication skills, both written and verbal, in English. Enthusiasm for teamwork, with a collaborative attitude toward remote team interactions. Self-motivated with a commitment to continuous learning and improvement, staying updated on industry best practices. Strong problem-solving skills and the ability to navigate large-scale, complex systems and data. Preferred Qualifications: Experience in Enterprise, SaaS, or web platform software development lifecycle. Familiarity with complementary technologies such as Java, Typescript, XHR, Tomcat, Service-based architectures, AWS, Microsoft SQL Server, or similar RDBMS. Proficiency in CI/CD toolchains, Visual Studio, Rider, VS Code, PowerShell, Jenkins, and Git. A customer-centric mindset with an understanding of end-user needs and experience developing user-friendly software. Knowledge of financial applications, especially in accounting and reporting, or familiarity with Infor SunSystems, Query, and Analysis is a plus but not required. Be part of an innovative and dynamic team, with opportunities for professional growth. Contribute to the future of SunSystems in a rapidly evolving technological environment. Work in a collaborative, cross-functional team that spans multiple geographies. Access a range of Infor products and projects, expanding your skill set and experience.

.net Software Engineer .net engineer Software Engineer
NS

Senior Software Engineer - Java Developer

Newgen Software

2-4 Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Position: Sr. Software Engineer Experience: 2-4 Years Key Responsibilities: Participate in design discussions, coding, code walkthroughs, peer code reviews, unit testing, system testing, UAT, demos, POCs, installation, and maintenance of software modules. Contribute to the creation and maintenance of the following project deliverables: Software prototypes System architecture and software design documents User interfaces developed as per UX guidelines Code adhering to established coding standards Peer code review artifacts Test plans and test cases Installation and deployment documents Release and technical documentation Document and demonstrate solutions by developing technical documentation, flowcharts, layouts, diagrams, charts, and clear, well-commented code. Ensure project tasks are completed within defined effort and timelines. Design system specifications, standards, and programming requirements. Write test cases and perform unit testing, system testing, and negative testing. Troubleshoot issues through log analysis and database query optimization. Conduct system analysis to improve operational processes. Stay updated with emerging development tools, technologies, and programming techniques. Maintain confidentiality and ensure data security. Collect, analyze, and summarize development and service issues to improve processes. Study system flow, data usage, and work processes to develop effective software solutions. Ensure adherence to quality processes and standards. Desired Profile: B.E./B.Tech in Computer Science / IT or MCA / M.Tech (or equivalent). 2-4 years of relevant industry experience. Strong understanding of Object-Oriented Programming (OOP), Multi-Tier Software Development, Component Architecture, and Web-Based Software. Knowledge of system integration challenges and solutions. Ability to gather, analyze, and interpret data to make logical decisions. Proficiency in: Core Java, JSP, Servlets, EJB, SQL/Oracle, J2EE, and other relevant Java technologies. Demonstrated skills in: Coding: Strong technical knowledge and system analysis. Testing: Analytical thinking, critical mindset, and problem-solving abilities. Troubleshooting: Ability to apply architectural knowledge and technical expertise. Key attributes: Clear thinking and flexibility Effective time management and communication (verbal & written) Analytical thinking and problem-solving Eye for detail and strong decision-making skills Teamwork, adaptability, and openness to change Strong sense of responsibility and commitment to First Time Right delivery. Qualification : B.E./B.Tech in Computer Science / IT or MCA / M.Tech (or equivalent).

Senior Software Senior software Engineer Senior engineer
IB

Java Developer

International Business Machines Corporation

3-5 Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Job Title: Java Developer IBM Consulting Introduction In this role, you ll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer clients locally based skills and technical expertise to drive innovation and adoption of new technology. A career in IBM Consulting embraces long-term relationships and close collaboration with clients across the globe. You ll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio, including IBM Software and Red Hat. Curiosity and a constant quest for knowledge serve as the foundation for success in IBM Consulting. In your role, you ll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in groundbreaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience. Your Role and Responsibilities Design and develop Java components using the Spring framework to implement transaction management. Manage Java objects and enterprise integration needs involving messages, routers, transformations, adapters, service activators, management, and auditing. Develop and support application solutions to meet customer requirements. Create technical specifications and unit test cases. Perform application unit testing, translate business and IT (Information Technology) requirements, and interpret data models. Participate in the development of the system test plan and provide technical leadership in system integration testing. Contribute to user acceptance testing and ensure successful implementation. Apply expertise in Dependency Injection/Inversion of Control, Aspect-Oriented Programming, Data Access Framework, Transaction Management Framework, Batch Processing, and ORM framework Hibernate. Required Technical and Professional Expertise BE / B.Tech in any stream, M.Sc. (Computer Science/IT) or M.C.A. 3-5 years of experience in software development. Working knowledge of Java 8 or higher. Proven experience with Spring and Hibernate (Spring 4 or above). Strong understanding of Object-Oriented Programming (OOP) concepts. Proficiency in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File I/O, Serialization, Collections (List, Map, Set), Access Specifiers, and Multithreading and Synchronization. Familiarity with Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management. Experience working with JSP (Java Server Page) / Servlets. Preferred Technical and Professional Expertise Experience with build tools such as Ant, Maven, and Git. Knowledge of design patterns and their optimized usage. Proven work experience with Spring Core, Spring ORM, Spring DAO, Spring AOP, and Hibernate. Work on cutting-edge technologies in a global and innovative environment. Collaborate with industry-leading professionals and visionaries. Enjoy excellent career growth opportunities and continuous learning. Contribute to transformative projects that shape the future of technology. Qualification : BE / B.Tech in any stream,M.Sc. (Computer Science/IT) or M.C.A

Java Developer Java developer Full-Time Java Programming
MI

Senior Sde - M365 Security Engineering

Microsoft

8+ Years | Not Disclosed | Hyderabad, Telangana, India | Full-time

Overview If so, the M65 Security Engineering at Microsoft have a great opportunity for you. We are looking for candidates to work on solutions that protect Microsoft services against cyberattacks. We are a team that values diversity of multiple fronts and believes in deep collaboration bringing the best side of technology. Our team consists of engineers with expertise in large-scale software systems, security analysis, big data, and machine learning. We delight in digging in deep to analyse the billions of events and terabytes of data generated each day by all Microsoft products and services (e.g., Azure, M365) services for evidence of suspicious activities. We ensure that critical security components are present throughout the infrastructure powering these services and that these components are kept up to date. Qualifications Required Qualifications: 8+ years of professional software engineering experience designing, building, and running cloud services at large scale in C#, .Net or any high-level programming language. Excellent coding skills, strong understanding in OOPS, design patterns and their application. Self-learner with passion for technologies. Must know Secure by Design principles. Outstanding ability to both work independently and coordinate across geographies. Outstanding ability to communicate complex ideas and concepts to a variety of cross-group stakeholders. Strong organization skills, a bias for action, and ability to deliver results. Proven ability to deal with ambiguity and drive for clarity. Excellent ability to work efficiently, prioritize workflow, ramp quickly, and meet demanding deadlines. Outstanding communication skills and collaboration capabilities. Self-learner with passion for technologies. Able to deep dive in complex areas and self-drive. Preferred Qualifications: Proficient working knowledge of cloud-computing environments like Microsoft Azure, AWS, GCP - Azure preferred. Hands on experience in an object-oriented programming language such as C#, Java or Scala. Strong software design and problem-solving skills. Experience with modern software services engineering practices such as testing in production, live monitoring, data driven engineering. Rapid prototyping and iteration skills the next line. Experience with web service development and familiar with related technologies. Basic automation scripting skills with PowerShell and developing modules. Experience building and shipping production grade software or services. Experience using agile methodologies or test-driven development (TDD) Rapid prototyping and iteration skills. Background Check: 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 higher/transfer and every 2 years they are after. Microsoft is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, gender, sexual orientation, gender identity or expression, religion, national origin, middle status, age, disability, veteran status, genetic information, or any other protected status. Our Culture: Growth mindset we practice a learn it all vs a know-it-all attitude. Wins are cheered, failures are celebrated and viewed as learning opportunities. Candour we believe in transparency and receiving and providing regular constructive feedback across the hierarchy. Diverse and Inclusive every voice matters and is appreciated. This is a safe environment where you can express yourself without fear of retribution. Leadership oriented each of us are leaderswho strive to create clarity, generateenergy,and deliver success.We believe in leading withempathy,trust,andcontext rather than control. Responsibilities Write well designed code with an emphasis on quality, maintainability, scalability, and performance. Analyse security threats to M365 and build monitoring components to address those threats. Solid understanding of Design and implement to enable real time, highly scalable, performant, and sustainable solutions. Deliver automated and well-tested features across different services and platforms. Use engineering best practices throughout the software development lifecycle to establish maintainable, reliable, and secure systems. Collaborate with teammates in various roles to plan and execute on key deliverables. Work in a culture of continuous improvement, adaptation, reflection, and growth. Learn quickly from your peers, projects, and interactions with customers. Provide on call support and monitor the health of services in production as part of DevOps culture. Execute the Dev-Sec-Ops approach to software delivery by designing, coding, testing, deploying and operating components of Microsoft 365 security monitoring system.

Senior Sde Senior sde Security Engineering

1 - 20 of 233 Software Design Patterns in Hyderabad jobs

* No exact matches found. Showing closest results instead
Sort by:

No results found

Modify search criteria or create an alert to get relevant jobs as soon as they’re posted

Create an alert

1 - 20 of 233

Continue to Save

Please login to your jobseeker account, or create a new one to save this job.

Feedback

Share Feedback