Bestkaam Logo
Bajaj Finserv Logo

Senior Software Engineer

Pune, Maharashtra, India

3 weeks ago

Applicants: 0

Salary Not Disclosed

2 days left to apply

Job Description

Location Name: Pune Corporate Office - Mantri Job Purpose Develops, maintains, and improves software systems to solve business problems and meet user needs for Bajaj FinServ Consumer App Duties And Responsibilities ? Design and Development: ? ?Assess user requirements to design software solutions ? ?Write well-organized, maintainable, and efficient code ? ?Implement features and functionalities as specified for products ?2. Testing And Debugging ? ?Conduct unit tests to verify product quality ? ?Detect, troubleshoot, and fix software bugs and issues ? ?Work with QA teams and PMO to create detailed test plans ?3. Code Review And Collaboration ? ?Engage in code reviews, offering constructive feedback to colleagues ? ?Collaborate closely with designers, product managers, and other engineers ?4. Maintenance And Optimization ? ?Oversee and maintain existing software applications ? ?Enhance the performance and scalability of products ? ?Apply updates and upgrades to keep software secure and current ?5. Continuous Improvement ? ?Keep learning the latest industry trends, technologies, and best practices ? ?Contribute to process improvements and the adoption of new tools and methodologies ?Engage in training and development activities to enhance skills and knowledge Key Decisions / Dimensions ? Technology Stack: Selecting programming languages, frameworks, and databases ?Code Quality: Establishing coding standards, testing strategies, and code review practices ?3. Security: Implementing authentication, authorization, and data protection measures ?4. Development & Deployment: Setting up CI/CD pipelines, managing version control, and optimizing performance ?5. Collaboration: Selecting tools for communication and project management and maintaining documentation ?6. Product Evolution: Prioritizing feature development and managing technical debt ?7. Mentorship: Guiding junior developers and promoting knowledge sharing Major Challenges Communication and Collaboration: ? ?Ensuring seamless communication across diverse teams is vital, particularly in remote setups, using tools and practices that promote clear information flow and mutual understanding ?Quality: ? ?Maintaining high code quality and thorough testing is critical. SDE should implement CI/CD practices, ensure comprehensive test coverage, and address technical debt proactively, balancing the need for rapid delivery with long-term maintainability and reliability of the software ?3. Adaptability To Change To succeed latest market trends and technological advances, SDE must adopt agile methods and quick response to evolving demands Required Qualifications And Experience Qualifications: Graduate or post- graduate in computer science and engineering Work Experience: 1 - 3 years Required Skills o?Native Mobile Development: ?Basic understanding of native development for both iOS (Swift, Objective-C) and Android (Java, Kotlin) ?Skills in designing intuitive and visually appealing user interfaces for mobile devices ?Experience with RESTful APIs, and third-party libraries for integrating various services ?Techniques for optimizing mobile app performance, including memory management and reducing app size ?Knowledge of mobile-specific APIs for accessing device features like camera, GPS, and sensors ?Testing and Debugging: Familiarity with testing frameworks (robo-electric, expresso, JUnit etc.) and mobile debugging tools ?App Deployment: Experience with deploying apps to the App Store (iOS) and Google Play Store (Android) ?Build Tools: Experience with build tools and continuous integration/continuous deployment (CI/CD) pipelines ?Security Best Practices: Understanding of mobile security practices, including secure storage, authentication, and data protection O?Web Development ?HTML, CSS, and JavaScript ?JavaScript Frameworks: Knowledge of frameworks like React, Angular, or Vue.js. ?CSS Frameworks: Familiarity with frameworks like Bootstrap or Materialize for responsive design ?Service Workers: Understanding of service workers for background processes, caching, and offline functionality ?App Shell Model: Knowledge of the app shell architecture to ensure fast loading times and smooth user experiences ?Web APIs: Proficiency in using modern web APIs such as the Fetch API, Web Storage API, and Notification API ?Responsive Design: Skills in creating responsive and adaptive designs that work across various devices and screen sizes ?Version Control: Proficiency with Git for version control and collaboration. ?Build Tools and Package Managers: Experience with tools like Webpack, Babel, and

Additional Information

Company Name
Bajaj Finserv
Industry
N/A
Department
N/A
Role Category
N/A
Job Role
Associate
Education
No Restriction
Job Types
On-site
Employment Types
Full-Time
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
3 weeks ago
Application Ends
2 days left to apply

Similar Jobs

QuCatalyst Corporate Services LLP

4 weeks ago

Senior React Native Developer

QuCatalyst Corporate Services LLP

NTT DATA North America

2 months ago

Security Analyst

NTT DATA North America

ElevenX Capital

2 months ago

Mobile Application Developer

ElevenX Capital

CrossAsyst Infotech Private Limited

4 weeks ago

Javascript Developer

CrossAsyst Infotech Private Limited

5paisa

2 months ago

Flutter Developer | Immediate Joiner

5paisa

Tata Consultancy Services

3 weeks ago

Software Engineer

Tata Consultancy Services

ITC Infotech

4 weeks ago

React native developer

ITC Infotech

myGwork - LGBTQ+ Business Community

2 months ago

Software Development Engineer II, Global Logistics

myGwork - LGBTQ+ Business Community

EPAM Systems

4 weeks ago

Senior Software Engineer - Collibra

EPAM Systems

Infosys

4 weeks ago

IOS + Swift UI Developer

Infosys

iOS