Loading...

SMC Squared India

Software Engineer

SMC Squared India
Bengaluru, Karnataka Hybrid
Hybrid Full-Time Bengaluru, Karnataka India

Skills

Application Programming Interfaces (API) .NET Core C# .NET APIs

About the Role

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

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs