Software Development Specialist

1 month ago


Bengaluru, Karnataka, India NTT DATA Services Full time

Sr. Application Developer - Python

The successful candidate will design and develop applications for the Smart Platform The Sr. Application Developer will interact with Product Managers and other team members to discern application requirements and mentor other team members as appropriate.

Responsibilities

  • Design and develop software applications in Python using relational and NoSQL databases, MariaDB and MongoDB preferred.
  • Collaborate closely with Product Management, User Interaction Designers and mentor other engineers on the team.
  • Utilize and document appropriate architectural patterns.
  • Collaborate closely with Product Management and mentor other engineers on the team.
  • Rapidly fix bugs, solve problems and proactively strive to improve Smart Platform products and technologies.
  • Manage individual project deliverables and mentor junior team members on industry coding standards and design techniques.
  • Embrace Test Driven Development and behavior driven development testing tools such as Pytest and Behave and their integration into CI/CD pipelines.
  • Deploying software using CI/CD tools such as Jenkins
  • Help build a team and cultivate innovation.

Qualifications

  • Five+ years of experience in designing and developing software applications in Python.
  • Excellent verbal and written communication skills in English to collaborate across teams.
  • Experience developing and deploying software using CI/CD tools such as Jenkins
  • Demonstrated experience developing software applications using NoSQL and relational databases, MongoDB and MariaDB preferred.
  • Conversant with application architectural patterns, such as MVC, Microservices, Event-driven, etc.
  • Experience deploying and maintaining software using public clouds such as Azure or AWS.
  • Experience working with APIs, serialization, concurrency. FastAPI experience highly desired.
  • Experience with batch and/or stream processing systems such as Apache Spark, Flink, Akka, Storm
  • Experience implementing a message broker such as Kafka, RabbitMQ, Apache ActiveMQ, or Kinesis.
  • Experience with test driven development and/or behavior driven development. Hands on experience with testing tools such as Selenium and Cucumber and their integration into CI/CD pipelines.

Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms



  • Bengaluru, Karnataka, India NTT Data Vertex Software Inc. Full time

    Apply for Software Development Senior Specialist, Career Progress Consultants in Bengaluru/ Bangalore for 5 - 9 Year of Experience on


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSr. Software SpecialistJob DescriptionSr. Software Specialist We are looking for an incumbent with multiple technology stacks background and software excellence skills, an advocate of software best practices. Java, .NET, C#, SQL, Restful, service-oriented architecture with public API's software development experienceYou are a part of:The Philips...


  • Bengaluru, Karnataka, India PROGRESS SOFTWARE Full time

    Apply for Social Media Specialist, Senior, Career Progress Consultants in Bengaluru/ Bangalore for 4 - 6 Year of Experience on


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Technical Specialist IIJob DescriptionJob title:Software TechnologistYour role:Creates high quality working software to deliver with excellence towards customer's expectationsFeatures driven development in an agile approach Actively participates in sprint planning, daily stand-up meetings, sprint reviews, sprint retrospectives and backlog...


  • Bengaluru, Karnataka, India NTT Data Vertex Software Inc. Full time

    Apply for Systems Integration Specialist, Career Progress Consultants in Bengaluru/ Bangalore for 3 - 5 Year of Experience on


  • Bengaluru, Karnataka, India LTIMindtree Full time

    "The candidate should have experience in IT industry, with in-depth experience in Mainframe technologies.· COBOL, JCL,VSAM, IBM DB2 development and testing experience.· Good communication skills.· Should have good troubleshooting skills and problem-solving skills.· Understands Software Development Life cycle· Should possess good Project Quality...


  • Bengaluru, Karnataka, India Amazon Full time

    BASIC QUALIFICATIONS 3+ years of noninternship professional software development experience 2+ years of noninternship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one software programming languageDESCRIPTIONAmazon Dash Cart is a new smart shopping cart that makes...

  • Security Specialist

    4 days ago


    Bengaluru, Karnataka, India NatWest Digital X Full time

    Join us as a Security SpecialistTake on a new challenge and use your specialist knowledge to support the wider bank in building and operating secure services that protect both colleagues and customersYou'll act as a subject matter expert in a security related field, making sure that the security implications of the backlog are understood in the right way,...


  • Bengaluru, Karnataka, India NatWest Digital X Full time

    Join us as a Technical Specialist AnalystThis is a rewarding opportunity for a passionate and driven analyst to join our businessWe'll look to you to apply your specialist skill and knowledge to solve business problems and produce working solutions that will make a difference to our customers and the bankHone your technical expertise in a collaborative,...

  • Software Developer

    1 week ago


    Bengaluru, Karnataka, India NEXPRO247 Full time

    Apply for Software Developer, NEXPRO247 in Bengaluru/ Bangalore ,Chennai ,Delhi/ NCR ,Hyderabad/ Secunderabad ,Mumbai for 1 - 6 Year of Experience on

  • Software Developer

    2 days ago


    Bengaluru, Karnataka, India Top Leading Research Company Full time

    Apply for Software Developer BE/Btech/MCA/MTech / BSc Freshers & EXP, Bytebrains in Bengaluru/ Bangalore ,Chennai ,Hyderabad/ Secunderabad ,Pune ,Cochin/ Kochi/ Ernakulam for 0 - 3 Year of Experience on


  • Bengaluru, Karnataka, India timesjobs Full time

    SALARY: 4 to 5 LakhsLOCATION:Bangalore, Bengaluru, Karnataka, IndiaVACANCIES: 1QUALIFICATION:Any graduateMALE/FEMALE:Male/FemaleEXPERIENCE: 1 to 3 yearsJOB DETAILSMin 2 years of experience in MVC developer positionExperience in web development with technical experience in , SQL Server and C#.Experience with AngularJS and SQL ServerKnowledge of software...


  • Bengaluru, Karnataka, India LTIMindtree Full time

    AEM Certified, experience in AEM Developer + Java full stock in AEM ToolResponsibilities:• Install and configure Adobe Experience Manager (AEM) for on premise solutions or cloud-based solutions.• Design the component model that will be used to construct a Digital platform for both web and mobile using Adobe Experience Manager for global enterprises.•...

  • Software Developer

    1 week ago


    Bengaluru, Karnataka, India timesjobs Full time

    Develop software design & architectureIdentify, prioritize & execute tasksDevelop tools & applications by producing clean & efficient codeAutomate tasks through tools & scriptingBachelor's degree in Computer Science or related fieldKnowledge of programming languages like Java, C++, PythonAbility to learn new technologies quicklyGood communication skillsSend...


  • Bengaluru, Karnataka, India The Cigna Group Full time

    Integration Specialists – Application Development Lead AnalystThe role will see you working within the Integration Engineering Team. As a specialist you will be responsible for developing, testing and supporting our integration solutions. You will contribute to the evolution and maintenance of our Enterprise Service Bus capability (ESB) and our new API...


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware technologist IIJob DescriptionJob title:Software technologist IIYour role:· Performs the role of a Requirements Engineer by analyzing and understanding the Functional requirements Specification.· Performs the role of a specialist by reviewing work products· Own and implement, deliver assigned modules along with the team· Supports...


  • Bengaluru, Karnataka, India Amazon Full time

    Global Store expansions team is looking for an experienced Software Development Engineer to work on our Global Store technology stacks, which enables to launch new Global Store arc with local language, local currency, local payments and build new features and enhancements. The Global Store strategy, and roadmap is one of the most important initiatives across...


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Technologist II (C++ Development)Job DescriptionKey Areas of Responsibility· Performs the role of a Requirements Engineer by analyzing and understanding the Functional requirements Specification.· Performs the role of a specialist by reviewing work products· Own and implement, deliver assigned modules along with the team· Supports...


  • Bengaluru, Karnataka, India ABB Full time

    Associate Software DeveloperTake your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are...


  • Bengaluru, Karnataka, India timesjobs Full time

    Job Description:We are seeking a highly motivated and customer-oriented individual to join our team as a Software Onboarding Concierge. As a Software Onboarding Concierge, you will be responsible for ensuring a seamless onboarding experience for our clients, guiding them through the setup process, and addressing any questions or concerns they may...