Barclays s hiring for Software Engineer Enginnering candidates with Bachelor Degree in Engineering ( Electrical / Mechanical) or equivalent are eligible to apply. Eligibility criteria and apply process given below.
Eligibility criteria and apply process given below :
Job Description :
At Barclays, we offer a flexible work setup that combines the benefits of working in the office with the convenience of working from home. We have a clear plan where employees come to the office on specific ‘anchor’ days for at least two days a week or more, depending on the rules of their department. If you’re working part-time, this will be adjusted accordingly. When you’re applying for a job, make sure to talk to the person hiring you about when you’ll need to be in the office. Keep in mind that we’re still figuring out the best way to do this hybrid work, so there might be some changes along the way to make sure it works well for everyone.
Role Details :
Company Name: Barclays
Role: Software Engineer
Location: Pune
Qualification:Bachelor Degree in Engineering ( Electrical / Mechanical)
Batch: Recent Batches
Experince : fresher
Salary: ₹ 10 to ₹ 16 LPA (Via Glassdoor)
What will you be doing?
- Learn about the different steps involved in creating software.
- Check how changes requested for certain applications or products will affect them.
- Design and build parts of a system in a way that they work well with the whole system.
- Create and check testing plans to make sure the system works correctly and help fix any issues found during tests.
- Work with other teams to make sure the whole system is designed correctly.
- Meet high standards for technical work and fix any problems to maintain quality.
- Finish complex tasks well, within the given time and budget.
- Write down everything you do following set rules, and keep future use in mind.
- When working on a system that connects with others, work with designers from other areas to ensure everything works well together.
- Help your team members improve their skills through advice and coaching.
- Help with the team’s overall goals and be part of any big changes in the organization.
- Keep up with new ways of engineering systems, tools, and standards, and use them when suitable.
- Identify what you need to learn to get better at your job and actively work on improving your skills to reach top standards.
What we’re looking for :
- Understand the whole process of creating software from start to finish.
- Know different ways to develop software, like waterfall and agile methods.
- Be aware of the latest tools, techniques, and services in the IT field.
- Work with various programming languages and technologies, such as:
- Java programming (like Servlets, JSPs, EJB, JavaScript)
- Frameworks in Java like Spring and Hibernate
- Different types of databases (Oracle, DB2, SQL)
- Creating web services and understanding WSDL – both SOAP and REST
- Web technologies like JQuery, HTML5, and CSS
- XML and tools to work with XML in Java
- Server technologies (JBoss, Tomcat)
- Version control systems (Clearcase, SVN, CVS, Git)
- Communicate and work with different professionals in the business and IT, including IT architects, service managers, project managers in technology and business, and external partners.
- Help decide what engineering resources are needed for a project’s success.
- Provide suggestions on how to approach the technical development of a project, considering cost, time, quality, and risk.
- Help identify and solve technical risks and issues, and manage project assumptions and dependencies.
- Support product or project managers by providing a technology viewpoint on controlling projects and updating progress.
- Have an engineering degree as a qualification.
Skills that will help you in the role :
- Have experience in writing API (Application Programming Interface) specifications using OpenAPI Specification (OAS).
- Worked with cloud services like AWS (Amazon Web Services) and OpenshiftV3.
- Understand how microservices work, including their architecture and how they find and communicate with each other, and know about design patterns in software.
- Have experience with DevOps tools like Stash (for code repository), Jenkins (for automating tasks), and Nexus (for artifact repository).
How to apply :
- Click the “Apply here” button below to initiate the application process.
- You will be directed to the official career page upon clicking.
- Click on the “Apply” button to start the application.
- If not registered, create an account to proceed.
- After registration, log in using your credentials.
- Complete the application form with accurate and necessary details.
- Submit all requested documents, such as resumes, mark sheets, and ID proof.
- Ensure all entered details are correct during the verification process.
- Submit the application form after thorough verification