▷ Apply in 3 Minutes: Senior Software Engineer Ii

4 weeks ago


Bangalore Karnataka, India Anthology Full time

Description Senior Software Engineer II Bangalore India The Opportunity Anthology delivers education and technology solutions so that students can reach their full potential and learning institutions thrive Our mission is to empower educators and institutions with meaningful innovation that s simple and intelligent inspiring student success and institutional growth The Power of Together is built on having a diverse and inclusive workforce We are committed to making diversity inclusion and belonging a foundational part of our hiring practices and who we are as a company For more information about Anthology and our career opportunities please visit www anthology com As Senior Software Engineer at Anthology you will play a key role in designing developing and delivering high-quality technology solutions that empower the higher education community You will collaborate with cross-functional teams provide technical leadership and ensure best practices in software development to drive efficiency and innovation Primary responsibilities will include Working closely with stakeholders including product management business analysts product architects and development teams to understand business initiatives and translate them into a strategic technical roadmap Developing and maintaining standards and best practices for engineering scalable and complex technology solutions Actively participating in design discussions and reviews ensuring alignment with architectural principles and business requirements Leveraging AI and other innovative technologies to enhance product capabilities improve quality and drive efficiency in software solutions Analyzing business requirements assessing impacted areas and proposing effective solutions Writing clean testable reusable and efficient code while performing thorough unit testing and debugging Overseeing stabilization and maintenance of the product suite identifying root causes of issues and suggesting areas for improvement Collaborating with senior technical experts and industry groups to resolve complex technical challenges Mentoring and guiding team members in design collaboration code reviews development tools and engineering processes Mentoring and guiding team members on design patterns development best practices and coding standards Ensuring the delivery of high-quality solutions that enhance product performance maintainability and scalability Leading the design development and implementation of scalable and high-performance enterprise applications Suggesting multiple alternatives to resolve issues and enhance system performance scalability and reliability Understanding and contributing to software architecture ensuring alignment with multi-tiered microservices and cloud-native best practices Defining and maintaining standards best practices and coding guidelines across projects Troubleshooting production customer issues utilizing tools like Azure Monitor Application Insights and Splunk to diagnose and resolve problems efficiently Actively participating in SCRUM ceremonies stand-ups sprint planning retrospectives providing constructive suggestions and input Actively contributing to team commitments and driving continuous improvements in development processes Working with offshore and onshore teams fostering collaboration and knowledge sharing Proactively identifying risks bottlenecks and improvement areas ensuring smooth project execution The Candidate Required skills qualifications BE BTech MCA degree or above in Computer Science IT or equivalent functional experience 8-10 years of experience in commercial software development in a SaaS-based company Proven experience in software development with a solid understanding of programming concepts best practices and design principles Strong technical background in Microsoft technologies C ASP NET with a minimum of 5 years in web-based application development Expertise in AI-powered solutions leveraging Azure AI Machine Learning and Cognitive Services to enhance automation decision-making and data-driven insights Experience with Azure Analytics services including Azure Synapse Azure Data Factory Power BI and Application Insights for data processing reporting and visualization Ability to evaluate emerging technologies assess their benefits and costs and develop proof-of-concepts to demonstrate their potential impact Thorough understanding of multi-tiered software architectures and service-oriented microservices design patterns Strong understanding of object-oriented design design patterns and the ability to create detailed design specifications implementation guides and architecture diagrams Proven experience developing high-performance multi-threaded enterprise-grade applications Hands-on experience in cloud-based solutions using Microsoft Azure including infrastructure scalability and security best practices Expertise in Microsoft Dynamics 365 Customization building blocks Solutions - Building Layering and Publishing Schema Workflows Business Rules and Plugins Flow Power Automate with connectors Azure Functions Logic Apps Power Apps and App Insights Integration with 3rd party ISVs Strong experience with NET NET Core MVC Web API and WCF UI Development expertise with React Angular jQuery and other modern JavaScript frameworks for building scalable responsive web applications Experience in Web GUI development and Single Page Application SPA development Experience in unit testing and mocking frameworks such as NUnit Moq Working experience with Azure DevOps or TFS and Git for source control and CI CD pipelines Strong troubleshooting skills for production customer issues including log analysis debugging performance tuning and root cause identification Hands-on experience with monitoring and diagnostic tools such as Application Insights Azure Monitor and Splunk to ensure system reliability Strong analytical and problem-solving skills including debugging and troubleshooting performance issues Ability to establish and enforce coding standards and best practices Strong written and oral communication skills with the ability to collaborate effectively with cross-functional teams Proactive and solution-oriented mindset with a can do attitude that fosters teamwork and success Experience working with offshore development teams and ability to mentor junior developers Ability to work independently and drive initiatives from concept to completion Fluency in written and spoken English This job description is not designed to contain a comprehensive listing of activities duties or responsibilities that are required Nothing in this job description restricts management s right to assign or reassign duties and responsibilities at any time Anthology is an equal employment opportunity affirmative action employer and considers qualified applicants for employment without regard to race gender age color religion national origin marital status disability sexual orientation gender identity expression protected military veteran status or any other legally protected factor



  • Bangalore, Karnataka, India Microsoft Full time

    Are you a great Software Engineer Are you interested in working on a product that ships new features every week Do you like working on frontend technology problems which impact people on a global scale We are building Microsoft Teams the new truly modern collaboration and productivity hub for the workspace Microsoft Teams is a global product and will provide...


  • Bangalore, Karnataka, India Amazon Full time

    DESCRIPTIONSelling Partner Identity Verification SPIV team ensures that Amazon is a safe and trustworthy place to shop and an amazing place to build a successful business selling products We support this mission through providing a secure and accurate Identity verification platform Identity verification is becoming a critical component to protect our...


  • Bangalore, Karnataka, India Lululemon Athletica Full time

    About lululemon India Tech Hub Founded in 1998 at Vancouver lululemon is a performance apparel company that sells athletic and lifestyle products Setting the bar in technical fabrics and functional design we create transformational products and experiences that support people in moving growing connecting and being well We are driven by our brand purpose to...


  • Bangalore, India Jobted IN C2 Full time

    At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...


  • Bangalore, Karnataka, India JPMorgan Chase Full time

    Job Category Software Engineering If you are looking for a game-changing career working for one of the world s leading financial institutions you ve come to the right place As a Principal Software Engineer at JPMorgan Chase within the Finance Technology Team which is aligned to Corporate Technology Division you you provide expertise and engineering...


  • Bangalore, Karnataka, India Fiserv Full time

    Calling all innovators - find your future at Fiserv We re Fiserv a global leader in Fintech and payments and we move money and information in a way that moves the world We connect financial institutions corporations merchants and consumers to one another millions of times a day - quickly reliably and securely Any time you swipe your credit card pay through a...


  • Bangalore, India lululemon Full time

    About lululemon: lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well. We owe our success to our innovative products,...


  • Bangalore, India Jobted IN C2 Full time

    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of...


  • Bangalore, Karnataka, India GE Healthcare Full time

    Summary Responsible for programing a component feature and or feature set Works independently and contributes to the immediate team and to other teams across business You will also contribute to design discussions GE HealthCare is a leading global medical technology and digital solutions innovator Our purpose is to create a world where healthcare has no...


  • Bangalore, India Amazon Full time

    Job Description: Software Development Manager role in Amazon Candidate demonstrates strong potential for successfully leading complex technical initiatives within Amazon's dynamic technological ecosystem. Professional Expertise: - 7+ years of comprehensive engineering experience - 3+ years of engineering team management - 8+ years of multi-tier web services...