Software Engineer
2 days ago
Bengaluru, Karnataka, India
Bajaj Finance
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
| Job Purpose | Work on DotNet and Angular project to deliver new modules as well as support existing ones. |
| Duties and Responsibilities | • Require hands on experience in developing applications with .Net Core • Develop and maintain high-quality web and hybrid mobile applications using Angular framework • Require proven abilities to analyze, debug and find solution to technology issues • Write clean, well-documented, and maintainable code, Unit test and debug Angular applications • Should have ability to adopt new development processes and improve existing processes if needed. • Required good understanding in SDLC process. • Require hands on experience in scaling/load balancing applications. • Passion to learn and work on any technology. • Require good written and spoken communication skills in English. (Knowing Hindi will add advantage). • Collaborate with cross-functional teams, including designers, product managers, and other developers, to identify and implement new features • Participate in code reviews and provide feedback to other developers |
| Key Decisions / Dimensions | Design and development approach for assigned User Story/Task |
| Required Qualifications and Experience | a) Qualifications Bachelor’s degree in computer science, Information Technology, or a related field b) Work Experience Minimum of 2 years of experience in Web and Mobile App Development with Angular c) Skills Keywords • 0.5 to 1.5 years of experience developing web and mobile applications with Angular • Strong understanding of HTML, CSS, and JavaScript • Proficiency in TypeScript • Experience with unit testing frameworks (e.g., Jasmine, Karma) • Experience with version control systems (e.g., Git) • Excellent problem-solving and analytical skills • Strong communication and collaboration skills • Ability to work independently and as part of a team |