Posted:2 days ago|
Platform:
On-site
Full Time
Job Title: Senior Software Developer - Full Stack
Location: Bangalore, India
Job Type: Full-time
Experience: 3-7 Years of experience in relevant industry
Job Summary: We are looking for a highly skilled and experienced Senior Software Developer to lead the development of our software applications in Bangalore. The ideal candidate will have a strong background in Angular 14+, Dot Net Core, C#, and SQL Server, with excellent knowledge of GIT, code merge & reviews, performance optimizations, and information security guidelines. The successful candidate will also have experience in mentoring junior developers, and collaborating with cross-functional teams.
Key Responsibilities:
1. Design and Development: • Design, develop, and deploy high-quality software applications using Angular, Dot Net Core, C#, and SQL Server. • Collaborate with cross-functional teams to identify requirements and develop solutions. • Participate in code reviews and provide feedback to improve code quality.
2. Technical Leadership: • Lead the development of software applications and provide technical guidance to junior developers. • Mentor junior developers to improve their skills and knowledge. • Collaborate with other teams to ensure alignment with company goals and objectives.
3. Development Releases: • Develop and maintain CI/CD pipelines to automate development releases. • Collaborate with the QA team to ensure that software applications meet quality standards. • Participate in release management and ensure that software applications are deployed smoothly.
4. Performance Optimizations: • Identify performance bottlenecks in software applications and develop solutions to improve performance. • Optimize database queries and improve data retrieval efficiency. • Collaborate with the QA team to ensure that performance optimizations do not introduce new bugs.
5. Information Security: • Ensure that software applications comply with information security guidelines and regulations. • Collaborate with the security team to identify and mitigate security risks. • Participate in security audits and provide feedback to improve security posture.
6. GIT and Version Control: • Use GIT and other version control systems to manage code changes and collaborate with team members. • Participate in code reviews and provide feedback to improve code quality.
7. Caching Framework: • Knowledge of caching frameworks like Redis is a plus. • Collaborate with the team to implement caching solutions to improve application performance.
8. Collaboration with L2 Support Team: • Collaborate with the L2 Support Team to educate them on new patches to be released. • Troubleshoot any production issues and provide technical guidance to the L2 Support Team.
9. Team Management: • Manage a team of junior developers and provide technical guidance and mentorship. • Collaborate with other teams to ensure alignment with company goals and objectives. • Participate in team meetings and provide feedback to improve team performance.
Requirements:
Technical Skills:
• Soft Skills: • Strong problem-solving skills.
Job Types: Full-time, Permanent
Pay: ₹350,000.00 - ₹500,000.00 per year
Experience:
Location:
Rapid Job Sountions
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
3.6 - 6.0 Lacs P.A.
Experience: Not specified
3.0 - 6.0 Lacs P.A.
8.0 - 10.0 Lacs P.A.
Delhi, Delhi, India
3.0 - 10.0 Lacs P.A.
Delhi, Delhi
0.3 - 0.5 Lacs P.A.
Pipar Road, Rajasthan, India
Salary: Not disclosed
0.72 - 1.8 Lacs P.A.
Thiruvananthapuram
16.0 - 22.0 Lacs P.A.
bangalore, chennai, noida, pune, mumbai city
0.00016 - 0.0002 Lacs P.A.
6.0 - 6.0 Lacs P.A.