Search by job, company or skills

agilegrid solutions

Software Developer

Fresher
Save
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About The Company

Barclays is a renowned global financial services provider with a rich history of innovation and excellence. Committed to delivering exceptional banking, investment, and wealth management services, Barclays has established itself as a leader in the financial industry. The organization emphasizes a customer-centric approach, leveraging cutting-edge technology and innovative solutions to meet the evolving needs of clients worldwide. With a strong focus on sustainability, diversity, and inclusion, Barclays strives to create a positive impact in the communities it serves while fostering a dynamic and inclusive workplace environment.

About The Role

We are seeking a talented and dedicated Software Developer to join our team at Barclays in Pune. This role is pivotal in supporting the delivery of Location Strategy projects, ensuring they are completed on time, within budget, and to the highest quality standards. The Software Developer will play a critical role in transforming our digital landscape by harnessing advanced technologies to enhance customer experiences and drive innovation. The ideal candidate will possess strong programming expertise, particularly in Python, and demonstrate a collaborative spirit to work effectively with cross-functional teams including data analysts, engineers, and product managers. This position offers an exciting opportunity to contribute to strategic projects that shape the future of banking technology and digital offerings at Barclays.

Qualifications

The ideal candidate should have a solid foundation in software development with a focus on Python programming. Experience with APIs, microservices architecture, and integrating AI models into enterprise systems is essential. Proficiency in data analysis libraries such as Pandas and NumPy, along with experience using file processing libraries for handling CSV, JSON, XML, and API data, is required. Familiarity with testing frameworks like pytest, version control tools such as GIT, and code quality tools like SonarQube is also necessary. Additional valued skills include experience with Jupyter Notebooks or similar data science environments, knowledge of SQL and NoSQL databases, and understanding of SDLC, Agile methodologies, Scrum, and project management tools like JIRA. Candidates should demonstrate a keen interest in staying updated with industry trends and possess strong problem-solving and communication skills.

Responsibilities

  • Design, develop, and deliver high-quality, scalable, and maintainable software solutions using industry-standard programming languages, frameworks, and tools.
  • Collaborate closely with product managers, designers, data analysts, and other engineers to define requirements, develop strategies, and ensure seamless integration of solutions aligned with business objectives.
  • Participate in code reviews, promote best practices in coding standards, and foster a culture of continuous improvement and knowledge sharing within the team.
  • Stay informed of emerging industry trends, technological innovations, and best practices; actively contribute to the organization's technical communities to promote excellence.
  • Implement secure coding practices to safeguard sensitive data, mitigate vulnerabilities, and ensure compliance with security standards.
  • Develop and execute comprehensive unit testing to ensure code reliability, readability, and performance optimization.
  • Manage structured and unstructured data files, including CSV, JSON, XML, and API data, to support various project requirements.
  • Work collaboratively with data engineers and data analysts to support data-driven decision-making processes and project deliverables.
  • Maintain documentation of technical specifications, processes, and code to facilitate knowledge transfer and future development efforts.

Benefits

Barclays offers a competitive benefits package designed to support the well-being and professional growth of its employees. Employees are entitled to comprehensive health insurance, including medical, dental, and vision coverage. The company provides generous paid time off, including holidays, vacation, and personal days, along with flexible working arrangements to promote work-life balance. Barclays invests in continuous learning and development through training programs, certifications, and career advancement opportunities. Additionally, employees benefit from a collaborative and inclusive work environment that values diversity, innovation, and integrity. The organization also offers various employee assistance programs, wellness initiatives, and financial planning services to support overall employee health and satisfaction.

Equal Opportunity

Barclays is an equal opportunity employer committed to fostering an inclusive environment where all employees and applicants are treated with respect and fairness. The organization values diversity and believes that different perspectives and experiences drive innovation and success. Barclays does not discriminate on the basis of race, ethnicity, gender, age, sexual orientation, disability, religion, or any other characteristic protected by law. All employment decisions are made based on merit, qualifications, and business needs. The company encourages individuals from diverse backgrounds to apply and join its mission to create a more inclusive and equitable workplace.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151430323

Similar Jobs

Bengaluru, India

Skills:

.NETAgileScrumWinformsObject Oriented Analysis And DesignWpf

India, Nashik

Skills:

.NETRest ApiSqlAWSAngular 18

India

Skills:

google sheets Agile MethodologiesMicrosoft ExcelProject Coordination

India, Cochin / Kochi / Ernakulam

Skills:

JavaGithubApisCSSAngularjsReduxHTMLReactJavascriptScripting LanguagesPythonGo