Talent.com
This job offer is not available in your country.
Software Engineer(Backend)

Software Engineer(Backend)

SMC Squared IndiaBengaluru, Karnataka, India
30+ days ago
Job description

Job Title : Software Engineer Full Stack

Location : Bangalore – Bhartiya City Tech Park

Experience : 4+ Years

Job Type : Full time / Permanent

Notice Period : Immediate to 15 days

Transportation : 2-way Cab will be provided

Elevate Financial Services is seeking a skilled and experienced Software Engineer (Full Stack) to join our dynamic team. As a Software Engineer, you will play a key role in developing and implementing robust full-stack solutions. If you are passionate about technology, possess a strong background in .Net Core, Angular, and database technologies such as SQL, and have a keen interest in the Finance / Loan domain, we invite you to be a part of our innovative journey.

Key Responsibilities :

Full Stack Development :

  • Contribute to the implementation of full-stack solutions using .Net Core for backend and Angular for frontend development.
  • Work collaboratively with cross-functional teams to deliver high-quality and scalable software applications.

Backend Development :

  • Assist in the development of backend solutions using .Net Core and C#.
  • Utilize XML, JSON, and SQL for data exchange and database management.
  • System Integration :

  • Support backend systems integration with frontend applications and external APIs.
  • Frontend Development :

  • Develop, maintain, and enhance frontend solutions using Angular.
  • Work with UX / UI designers to implement responsive, visually appealing, and accessible user interfaces.
  • Platform Configurability :

  • Implement features that support dynamic content workflows.
  • Work closely with Product Owners (PO) to support and configure content workflows.
  • Styling and Design :

  • Utilize SCSS and CSS for styling, ensuring consistency in design.
  • Collaborate with the design team to maintain and enhance the user experience.
  • Component Library Management :

  • Contribute to the development and maintenance of component libraries to ensure reusability and consistency across applications.
  • Database Management :

  • Assist in implementing, and maintaining database solutions using SQL.
  • Optimize database performance, troubleshoot issues, and ensure data integrity.
  • Continuous Integration and Deployment :

  • Support and maintain Azure DevOps Pipelines for continuous integration and deployment.
  • Ensure reliable and efficient release processes with a focus on minimizing downtime and maximizing automation.
  • Domain Knowledge :

  • If applicable, develop an understanding of the Finance / Loan domain to align technical solutions with business requirements.
  • Education & Experience :

  • Bachelor’s degree in Computer Science or a related field and / or equivalent experience.
  • Minimum 4+ years experience in application development.
  • Must have :

  • Proficiency in .Net, C#, XML, JSON, and SQL .
  • Experience in Angular 16 with SCSS or Less for front-end development.
  • Strong knowledge of JavaScript (ES6+) and Angular core concepts such as components, services, routing, state management, and RxJS.
  • Understanding of platform configurability and content workflow management.
  • Experience with SQL for database management.
  • Proficient understanding of object-oriented programming .
  • Experience in writing reusable libraries .
  • Strong SQL programming skills .
  • Familiarity with web application frameworks .
  • Experience with continuous integration, service abstraction, and queuing services .
  • Experience creating database schemas that support business processes.
  • Understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds .
  • Experience implementing automated testing platforms and unit tests .
  • Proficient understanding of code versioning tools (such as TFS and Git ).
  • Soft Skills :

  • Strong written and verbal communication skills.
  • Ability to work collaboratively and build strong partnerships.
  • Problem-solving skills with a methodical, cost-effective, and data-driven approach.
  • mindset, actively seeking and sharing information across teams.
  • Commitment to continuous learning and professional growth.
  • Nice to have :

  • Familiarity with Content Management Systems (CMS) , specifically Content Stack .
  • Experience with Terraform for infrastructure provisioning.
  • Knowledge of Azure DevOps Pipelines for CI / CD.
  • Interest in or prior experience in the Finance / Loan domain

  • Ability to work under stress, ambiguity, and shifting priorities.
  • Self-motivated with the ability to learn new technologies independently.
  • Willingness to challenge the status quo and implement unique solutions.
  • Collaborative
  • Create a job alert for this search

    Software • Bengaluru, Karnataka, India