Software Development Specialist
1 month ago
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
-
Software Development Senior Specialist
2 days ago
Bengaluru, Karnataka, India NTT Data Vertex Software Inc. Full timeApply for Software Development Senior Specialist, Career Progress Consultants in Bengaluru/ Bangalore for 5 - 9 Year of Experience on
-
Sr. Software Specialist
1 month ago
Bengaluru, Karnataka, India Philips Full timeJob 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...
-
Social Media Specialist Senior
4 days ago
Bengaluru, Karnataka, India PROGRESS SOFTWARE Full timeApply for Social Media Specialist, Senior, Career Progress Consultants in Bengaluru/ Bangalore for 4 - 6 Year of Experience on
-
Software Technical Specialist II
4 weeks ago
Bengaluru, Karnataka, India Philips Full timeJob 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...
-
Systems Integration Specialist
2 days ago
Bengaluru, Karnataka, India NTT Data Vertex Software Inc. Full timeApply for Systems Integration Specialist, Career Progress Consultants in Bengaluru/ Bangalore for 3 - 5 Year of Experience on
-
Specialist - Software Engineering
4 weeks ago
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...
-
Software Development Engineer, Dash Carts
4 weeks ago
Bengaluru, Karnataka, India Amazon Full timeBASIC 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 timeJoin 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,...
-
Technical Specialist
5 days ago
Bengaluru, Karnataka, India NatWest Digital X Full timeJoin 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 timeApply 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 timeApply 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
-
MVC Software Developer
1 week ago
Bengaluru, Karnataka, India timesjobs Full timeSALARY: 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...
-
Specialist - Software Engineering
3 weeks ago
Bengaluru, Karnataka, India LTIMindtree Full timeAEM 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 timeDevelop 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...
-
Integration Specialist
5 days ago
Bengaluru, Karnataka, India The Cigna Group Full timeIntegration 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...
-
Software technologist II
2 weeks ago
Bengaluru, Karnataka, India Philips Full timeJob 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...
-
Software Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Amazon Full timeGlobal 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...
-
Software Technologist II
2 weeks ago
Bengaluru, Karnataka, India Philips Full timeJob 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...
-
Associate Software Developer
1 month ago
Bengaluru, Karnataka, India ABB Full timeAssociate 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...
-
Software Onboarding Specialist
7 days ago
Bengaluru, Karnataka, India timesjobs Full timeJob 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...