Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
12.0 - 16.0 years
0 Lacs
hyderabad, telangana
On-site
The role of the Principal Software Engineer demands an extensive background in Java development, coupled with the capacity to assume a central role as a technical luminary. In this capacity, you will spearhead the architectural design, intricate development, and seamless deployment of sophisticated software solutions for MCO. Your mastery of Java will serve as a beacon, providing guidance and mentorship to our development cohort while ensuring the adoption of industry best practices. Your technical leadership will be instrumental in driving the agile evolution of our product features through iterative development cycles while adhering to design principles, design patterns, and efficient algorithms. Moreover, your ability to conduct comprehensive code reviews and implement continuous integration and delivery pipelines will facilitate the swift and reliable dissemination of high-quality software. Your expertise will help enhance system performance, scalability, and security, while also promoting an innovative and excellent culture within our development team. This will ultimately result in delivering software solutions that blend advanced technology with practical solutions, providing exceptional value to our valued customers. Key Responsibilities: - Offer technical leadership and direction to the development team, ensuring the adoption of best practices, sound architectural choices, and code excellence. - Craft clean, effective, and sustainable code, aligning with industry-standard coding practices. - Collaborate seamlessly with diverse teams to comprehend system elements, interdependencies, and implementation requirements. - Conduct code reviews to guarantee adherence to coding standards, unearth enhancement opportunities, and provide mentorship to team members. - Tackle intricate technical hurdles and performance concerns, presenting inventive remedies. Swiftly troubleshoot and resolve production issues to prevent service disruptions. - Ensure punctual delivery of top-notch software. - Guide and mentor fellow developers, nurturing their growth and offering technical insights. - Engage with product managers and Product Owners to grasp customer needs, translate requirements into technical specifics, and contribute to product evolution. - Direct initiatives for continuous improvement, optimizing development procedures, elevating software quality, and boosting team performance. Skills Required: - 12+ years of expertise, demonstrating strong Java development proficiency alongside robust logical and analytical capabilities. - Exhibiting comprehensive mastery in Full Stack Development, with sustained hands-on involvement throughout the professional journey. - Evidencing adeptness in team leadership, exemplifying effective guidance and coordination. - Possessing in-depth comprehension of application design, architectural best practices, and design patterns. - Commanding proficiency in Spring and Spring Boot framework deployment, coupled with prowess in ORM frameworks such as Hibernate or equivalent. - Acquiring familiarity or a foundational grasp of the Angular framework. - Showcasing excellent SQL skills, ideally inclusive of fundamental query performance tuning knowledge. - Presenting a history of crafting JUnit test cases with dexterity. - Displaying tangible instances of technical leadership, steering development teams, and propelling pivotal technical resolutions. - Demonstrating a sound understanding of agile software development methodologies. - Possessing hands-on experience with Restful APIs and an excellent grasp of development standards. - Noteworthy familiarity with Liquibase, if present, adds value to the profile.,
Posted 3 weeks ago
5.0 - 9.0 years
0 Lacs
chennai, tamil nadu
On-site
As a consultant, you will work with the SAP BTP implementation team to develop objects and carry out enhancements. Your role involves being proficient in understanding requirements, implementing complex design objects into SAP BTP, and completing all assigned tasks throughout the project phases. Your responsibilities will include developing high-quality code, implementing technical documents, collaborating with functional teams for requirement clarifications and issue resolution, preparing technical documents for implemented objects, and conducting unit testing of SAP BTP objects based on technical specifications. You will also optimize performance through tuning techniques, ensure quality deliverables through peer reviews, follow development standards and best practices, and deliver within the estimated timeline. Additionally, you are expected to continuously enhance your technical skills beyond SAP BTP. We are looking for candidates who hold a Bachelor's or Master's degree with at least 5 years of relevant experience in implementation and engagements. Ideal candidates should have 2-3 end-to-end implementation experiences, expertise in requirements documentation, experience in identifying and resolving design pain points, and strong knowledge of SAP BTP debugging. Experience in developing Fiori Applications (FreeStyleSAPUI5/Fiori Elements) and deploying Fiori applications on HTML5 Repository is required. Proficiency in the BAS development tool is mandatory, along with knowledge of MTA dependency, connectivity between BTP and S4 system, and OAuth 2.0 concepts such as JWT, XSUAA, and Approuter (Standalone/Managed). Development knowledge of CAP or RAP models is also preferred. This is a full-time, contractual/temporary position with a contract length of 12 months. The work schedule is a day shift, and the work location is in person.,
Posted 1 month ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
At Broadridge, the culture is focused on empowering others to achieve more. If you are passionate about advancing your career while making a positive impact on others, we invite you to join our team. Your primary responsibility will be to ensure that our technology and systems support and align with critical business objectives both now and in the future. This entails possessing a deep understanding of the technology, systems, data, and integrations currently in place, as well as staying abreast of new industry trends and technological advancements that can benefit our organization in the long term. You will be involved in designing new and upgraded systems and maintaining future state architectures that leverage existing capabilities while incorporating modernization to meet future needs. It is crucial to design and enhance systems to meet essential non-functional requirements such as resiliency, performance, security, and scalability. Additionally, you will contribute to the strategic enterprise technical architecture and help define corporate and departmental technology, solutions, and development standards. In this role, you will achieve goals through the management of a team, applying operational and strategic management skills. You will oversee professional employees and/or supervisors, being accountable for the performance and results of your team within your discipline. Adapting departmental plans and priorities to address resource and operational challenges will be part of your responsibilities. Your decisions will be guided by policies, procedures, and the business plan, with guidance provided by your manager. Furthermore, you will offer technical guidance to employees, colleagues, and customers. Your functional knowledge should involve a solid understanding and application of procedures and concepts within your own discipline, along with basic knowledge of other disciplines. You should also apply your understanding of the industry and how your area contributes to achieving objectives. As a leader, you will manage a generally homogeneous team, adjusting plans and priorities to meet service and operational challenges. Your problem-solving skills will be essential in identifying and resolving technical, operational, and organizational issues. Your role will have a significant impact on the level of service and your team's ability to meet quality, volume, and timeliness objectives. You will be guided by policies, resource requirements, budgets, and the business plan. Strong interpersonal skills are crucial as you will guide, influence, and persuade others internally in different areas or externally with customers or agencies. At Broadridge, we have embraced the Connected Workplace model, allowing associates worldwide to benefit from both on-site and off-site work based on their role responsibilities. This model, grounded in the concept of FACS (Flexible, Accountable, Connected, and Supported), demonstrates our commitment to our associates, fostering a strong culture and enabling us to achieve business goals while supporting work-life integration. Dedicated to creating a diverse, equitable, and inclusive environment, we are committed to providing a workplace where associates can be themselves and bring their best to work. We believe that a safe, understanding, and valued environment enables associates to excel, and we work collaboratively to ensure that Broadridge is a company that values and celebrates diversity in all its forms.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
The Digital Software Engineer Sr Analyst role is a seasoned professional position where you will be applying your in-depth disciplinary knowledge to contribute to the development of new techniques and processes. Your expertise will help in improving workflows for the area or function you are responsible for. You will integrate subject matter and industry expertise within a defined area, requiring a deep understanding of how different areas collectively integrate within the sub-function. Your role will involve evaluating moderately complex issues with substantial potential impact, requiring good analytical skills to filter, prioritize, and validate information from multiple sources. Strong communication and diplomacy skills are essential for this role, as you will regularly assume leadership responsibilities within teams and be involved in coaching and training new recruits. Your impact will be significant in terms of project size and geography, influencing decisions and providing services to others in your area of specialization. As a Digital Software Engineer Sr Analyst, your responsibilities will include executing and driving program deliverables, application design, and development efforts to completion. You will serve as a development lead on medium-scale projects and support the execution of larger efforts. Operating with considerable autonomy, you will significantly influence the design and development of applications by providing subject-specific expertise and a high level of understanding of application programming principles. It is crucial to build expertise across domains and customer journeys of Digital/Assisted and External Partner consuming Citi APIs. You will lay out tech design patterns for API designers to follow, ensuring effective adoption in designs and publishing new design patterns as required based on new architectures or requirements. Your role will involve analyzing and troubleshooting coding, application performance, and design challenges, as well as researching the root cause of development and performance concerns. You will need to have a deep understanding of the technical requirements for the solutions being built and demonstrate an advanced understanding of supported main system flows. Participating in design discussions as a Development Lead, you will play a key role in driving design decisions by leveraging your knowledge of application code details and experience with technology and teams engaged. Working with limited guidance, you will be responsible for turning complex application designs into well-written applications and partnering with industry vendors to support our Digital architecture. Collaboration with various stakeholders such as Architects, Info Sec, Business, and other internal stakeholders will be essential to come up with end-to-end designs for any impediments faced by Designers. You will communicate progress, anticipate bottlenecks, identify and mitigate issues, and work across teams to optimize processes. Regularly reviewing metrics, processes, test plans, and operations, you will continuously assess development processes and work with teams to improve concurrent project delivery. Sharing knowledge with the team and conducting skill enhancement workshops will be part of your responsibilities. Qualifications for this role include extensive knowledge of the Consumer Banking Domain, APIs, and Customer Experience on Digital Platforms. You should have expertise in Requirement Gathering, Agile practices, User Story creations, SDLC, and a high level understanding of Microservices, Open Banking, and Oauth2. Hands-on experience with tools such as Bitbucket, Jira, Swagger Editor, Confluence, and MS Office is required. Strong communication skills, team player mindset, and the ability to inspire the team to enhance their skillsets are crucial for success in this role. Additionally, a strong understanding of API design practices, XML, Restful JSON, SOA concepts, and Web Services is necessary. The ideal candidate will have 5-8 years of experience in a product development/product management environment, strong analytical and quantitative skills, and experience leading infrastructure programs. Education requirement for this role is a Bachelors/University degree or equivalent experience. Citi is an equal opportunity employer. If you are a person with a disability and need accommodation to use our search tools or apply for a career opportunity, review Accessibility at Citi. For more information on Citis EEO Policy Statement and Know Your Rights, please refer to the respective documents.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
You are an experienced professional with expertise in areas such as ABAP on HANA, CDS views, AMDPs, ABAP Objects, BDCs, BAPIs, Reports, Enhancement Frameworks, Interfaces, and Standard code debugging. You have deep knowledge and extensive experience in end-to-end implementation projects in ABAP on HANA, including debugging of CDS and AMDPs. It is essential for you to have knowledge of SAP ECC to HANA Migration and experience in functional areas like MM, QM, SD, PP, PPDS, APO, IBP, etc. Your responsibilities include understanding Functional specification, writing Technical Specification, and working independently with minimal support. You should have a very good understanding of development standards, limitations, and performance optimization techniques. Additionally, you will interact with functional consultants to provide daily operational support and implement solutions for enhancements and projects. As a part of the team, you will contribute to the transformative solutions in Digital Logistics, Cognitive Manufacturing, Autonomous Planning, Smart Procurement, and Digitalization. Bristlecone, the leading provider of AI-powered application transformation services for the connected supply chain, empowers customers with speed, visibility, automation, and resiliency to thrive on change. In terms of qualifications, you are expected to be an expert in ABAP on HANA, CDS views, AMDPs, ABAP Objects, BDCs, BAPIs, Reports, Enhancement Frameworks, Interfaces, and Standard code debugging. Your experience in end-to-end implementation projects in ABAP on HANA, including debugging of CDS and AMDPs, is crucial. Knowledge of SAP ECC to HANA Migration and experience in functional areas like MM, QM, SD, PP, PPDS, APO, IBP, etc., will be beneficial. Bristlecone is committed to being an Equal Opportunity Employer. As part of our team, you will also have Information Security responsibilities. This includes understanding and adhering to Information Security policies, guidelines, and procedures to protect organizational data and Information Systems. You will participate in information security training and report any suspected security or policy breaches to the InfoSec team or appropriate authority (CISO). Additionally, you will understand and adhere to the additional information security responsibilities related to your assigned job role.,
Posted 1 month ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
As a member of the Broadridge team, you will play a vital role in ensuring that our technology and systems are aligned with our critical business objectives both now and in the future. You will leverage your deep understanding of technology, systems, data, and integrations to stay abreast of new industry trends and technological advancements that can enhance our businesses in the long run. Your responsibilities will include designing new systems, upgrading existing ones, and maintaining future state architectures that optimize our current capabilities while incorporating modernization to meet future needs. It will be essential to ensure that systems are designed and enhanced to meet essential non-functional requirements such as resiliency, performance, security, and scalability, aiming for best-in-class operability. In this role, you will contribute to the strategic enterprise technical architecture and help define corporate and departmental technology, solutions, and development standards. Your leadership will be crucial in achieving goals through the work of others, focusing on managing and applying operational or strategic management skills. You will oversee professional employees and/or supervisors, holding yourself accountable for the performance and results of your team within your discipline. Adapting departmental plans and priorities to address resource and operational challenges will be a key aspect of your role, guided by policies, procedures, and the business plan while receiving guidance from your manager. Providing technical guidance to employees, colleagues, and customers will also be part of your responsibilities. Your functional knowledge will require an understanding and application of procedures and concepts within your discipline, along with basic knowledge of other disciplines. Additionally, you will apply your understanding of the industry and how your area contributes to the achievement of objectives. As a leader, you will manage a generally homogeneous team, adjusting plans and priorities to meet service and operational challenges. Identifying and resolving technical, operational, and organizational problems will be part of your problem-solving approach. The impact of your work will be reflected in the level of service and your team's ability to meet quality, volume, and timeliness objectives. Your decisions will be guided by policies, resource requirements, budgets, and the business plan. Interpersonally, you will guide, influence, and persuade others internally in different areas or externally with customers or agencies. At Broadridge, we have embraced the concept of a Connected Workplace, allowing associates worldwide to benefit from a mix of on-site and off-site work models based on their role responsibilities. Grounded in the principles of FACS: Flexible, Accountable, Connected, and Supported, our Connected Workplace underscores our commitment to our associates, supporting our strong culture and enabling us to achieve our business goals while promoting meaningful work-life integration. We are deeply committed to fostering a diverse, equitable, and inclusive environment where associates feel empowered to be authentic and bring their best selves to work. Recognizing that associates can thrive when they feel safe, understood, and valued, we are dedicated to creating a workplace that celebrates diversity in all its dimensions and ensures that Broadridge is not just a company but a community where diversity is embraced and cherished.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
maharashtra
On-site
As a Senior Application Developer, you will be responsible for managing teams of computer software engineers to create and update programs utilized by business professionals. Your primary tasks will include determining customer requirements, assigning projects to team members, and ensuring timely completion of all projects. To excel in this role, you should possess a master's degree in information technology or a related field, along with previous work experience and relevant certifications. Your key responsibilities will include demonstrating excellent design and development skills, with the ability to build reusable components and frameworks using an object-oriented approach. You will be expected to adhere to coding and development standards, create and execute unit test plans, and deliver bug-free applications. Additionally, troubleshooting technical issues, mentoring a team of 4-5 developers, and interacting with clients as necessary are integral parts of this role. For this position, you should have 3 to 6 years of experience and demonstrate strong proficiency in various technical skills. This includes expertise in .NET Framework 2.0/3.0/3.5/4.0, C#, ASP.NET, OOPS, MS-SQL Server 2005/2008, JavaScript, AJAX, productivity tools, and testing fundamentals. Knowledge of database design, SSIS-SSRS, web services, WCF, TFS, MVC, JQuery, and client-side technologies is essential. Experience with object-oriented programming and N-tier architecture, as well as deploying enterprise applications, will be beneficial in fulfilling the requirements of this role.,
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
57101 Jobs | Dublin
Wipro
24505 Jobs | Bengaluru
Accenture in India
19467 Jobs | Dublin 2
EY
17463 Jobs | London
Uplers
12745 Jobs | Ahmedabad
IBM
12087 Jobs | Armonk
Bajaj Finserv
11514 Jobs |
Amazon
11498 Jobs | Seattle,WA
Accenture services Pvt Ltd
10993 Jobs |
Oracle
10696 Jobs | Redwood City