
Software Development Engineer
2 days ago
Job Description About Zeta Zeta is a Next-Gen Banking Tech company that empowers banks and fintechs to launch banking products for the future. It was founded by Bhavin Turakhia and Ramki Gaddipati in 2015. Our flagship processing platform - Zeta Tachyon - is the industry's first modern, cloud-native, and fully API-enabled stack that brings together issuance, processing, lending, core banking, fraud & risk, and many more capabilities as a single-vendor stack. 20M+ cards have been issued on our platform globally. Zeta is actively working with the largest Banks and Fintechs in multiple global markets transforming customer experience for multi-million card portfolios. Zeta has over 1700+ employees - with over 70% roles in R&D - across locations in the US, EMEA, and Asia. We raised $280 million at a $1.5 billion valuation from Softbank, Mastercard, and other investors in 2021. Learn more @ www.zeta.tech , careers.zeta.tech , Linkedin , Twitter About The Role As a Software development Engineer II, you will play a crucial role in the development and maintenance of our server-side applications. Working closely with senior backend engineers and cross-functional teams, you will contribute to the design, implementation, and optimization of backend systems. Responsibilities - Coding and Development: Write clean, efficient, and maintainable code. Implement features and enhancements according to technical specifications. - Problem Solving: Debug and troubleshoot issues, providing timely resolutions. Collaborate with cross-functional teams to identify and solve problems. - Code Reviews: Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team. - Testing: Write unit tests and participate in the testing process. Collaborate with quality assurance (QA) teams to ensure software quality. - Documentation: Create and maintain technical documentation, including design documents, API documentation, and code comments. - Collaboration: Collaborate with product managers, designers, and other stakeholders to understand requirements and contribute to the overall product vision. - Agile Development: Participate in Agile/Scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives. Estimate and prioritize tasks to meet project deadlines. - Performance Optimization: Identify and address performance bottlenecks in the code. Optimize existing code for better efficiency. - Deployment: Contribute to the deployment process and ensure smooth releases. Work with DevOps teams to automate deployment processes. - Communication: Communicate effectively with team members, stakeholders, and management. Provide regular updates on progress and challenges. - Security: Be aware of and adhere to security best practices. Participate in security reviews and implement necessary safeguards. Skills - Programming Languages: Experience in at least one backend programming language such as Java, Python, Ruby, Node.js , or C# and an understanding of language-specific frameworks and libraries. - Database Management: Experience of relational databases (e.g., MySQL, PostgreSQL) and non-relational databases (e.g., MongoDB) - APIs: (Application Programming Interfaces): Experience of RESTful and/or GraphQL APIs. - Server-Side Development: Familiarity with server-side development concepts. - Frameworks and Libraries: Experience with backend frameworks such as Django (Python), Spring (Java), Express ( Node.js ), or Flask (Python).Knowledge of relevant libraries and tools within the chosen framework. - Advanced Data Structures: Familiarity with advanced data structures like tries and self-balancing trees (e.g., AVL trees, Red-Black trees).Application of these structures in specific scenarios. - Algorithmic Complexity: Understanding of time and space complexity analysis. Ability to analyze algorithms and choose the most efficient solution for a given problem. - Dynamic Programming: Knowledge of dynamic programming principles. Solving problems using memorization and bottom-up approaches. - Sorting Algorithms: Proficiency in various sorting algorithms (e.g., quicksort, mergesort).Knowing when to choose one sorting algorithm over another based on the specific scenario. Experience And Qualifications - 3-4 years of experience - Should have hands on development experience with Object Oriented Programming (Java is highly preferred) on a large scale system - Understands and showcase ownership of the products - Good with concepts of scaling and worked with distributed systems - Review and influence new evolving design, architecture, standards and methods with stability, maintainability and scale in mind - Identify patterns and provide solutions to class of problems - Research, evaluate and socialize new tools, technologies, and techniques to improve the value of the system - Be able to multi-task, prioritize and handle dependencies with minimal oversight. Zeta is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We encourage applicants from all backgrounds, cultures, and communities to apply and believe that a diverse workforce is key to our success
-
Software Developer Principal Engineer
2 days ago
Bengaluru, India Quest Software Full timeJob Description Overview Principal Software Engineer You wish to work in a fun and supportive environment. At One Identity we know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed. One Identity is...
-
Software Developer Senior Engineer
3 weeks ago
Hyderabad, India Quest Software Full timeJob Description Overview Job Title: Software Dev Senior Engineer -Security & Cloud Engineering (Product) Location: Hybrid Hyderabad Experience: 8+ years Education Qualification: B.Tech(CSC/IT) Employment Type: Full-time We are looking for a lead developer having Security and Cloud Engineering efforts for our enterprise Java product with both On-Prem...
-
Software Development Engineer
15 hours ago
Noida, India Siemens EDA (Siemens Digital Industries Software) Full timeJob Description Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more efficiently. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly...
-
Embedded Software Engineer
7 days ago
Hyderabad, Telangana, India PMR Software Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRole DescriptionThis is a full-time, on-site role for an Embedded Software Engineer located in Hyderabad. The Embedded Software Engineer will be responsible for developing and implementing embedded software for various projects. Daily tasks include programming, debugging, troubleshooting, and improving software performance. The engineer will collaborate with...
-
▷ (15h Left) Software Developer Senior Engineer
3 weeks ago
Hyderabad, India Quest Software Full timeJob Description Overview Do you want to work in a fun and supportive environment At erwin by Quest we know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed. erwin by Quest is an award-winning Data...
-
Senior Software Engineer
6 days ago
Pune, India Momentive Software Full timeJob Description Job Description Position Overview We are looking for Senior Software Engineer to work within the Development team. This position will be in our Pune office Position Summary As a Senior Software Engineer, the associate will be responsible for orchestrating complex application development across the full lifecycle of development from...
-
Software Developer
1 week ago
Hyderabad, Telangana, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSoftware Developer 3 Join Oracle's Fusion Security Team as an IC3 Software Engineer to design and deliver innovative security solutions for our industry-leading Fusion Cloud Applications. In this senior technical role, you will develop advanced security features and products, using modern programming languages like Java or Python, that will protect...
-
Software Developer
1 week ago
Hyderabad, Telangana, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSoftware Developer 4 Join Oracle's Fusion Security Team as an IC4 Software Engineer to design and deliver innovative security solutions for our industry-leading Fusion Cloud Applications. In this senior technical role, you will develop advanced security features and products, using modern programming languages like Java or Python, that will protect Oracle...
-
Senior software engineer
3 days ago
India Better Software Full timeWe are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...
-
Senior Software Engineer
3 days ago
India Better Software Full timeWe are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...