Chat

iimjobs

jobseeker Logo
Now Apply on the Go!
Download iimjobs Jobseeker App and get a seamless experience for your job-hunting
21/03 Rajan R
Director at CorpRAS

Views:1094 Applications:12 Rec. Actions:Recruiter Actions:3

Software Development Engineer III - IT (10-20 yrs)

Bangalore Job Code: 433164

Software Development Engineer III - RMN/210/16-17

Company Roles and Responsibility:

Software development engineer III

Bangalore, India

Number Positions: 8

Job Type: Permanent

Education: Tier 1 college

Total Experience: 10 to 15 years

Relevant Experience: 9 years

Max Joining Period: 60 days

Top Mandatory Skills:

Data Structures & Algorithms - 5y

C - 10y

Core Java - 10y

Domain Expertise

E-commerce - 1y

Job Description:

Software development engineer III. Hands-On Technical architect = Tech Lead = Associate Architect = Principle Architect

Key Responsibilities include:

This is a hands-on position, as please ask the candidates when for last time they have written a code-

Experience with Data Structure and algorithms

eCommerce company

2 years design and architecture the high scalable systems

Tier 1 college

Ability to architect and design right solutions starting with broadly defined problems

Provide technical mentorship/leadership to other engineers

Drive best practices and engineering excellence

Development of code in object oriented languages like Java and C.

Preferred Qualifications:

The ability to take raw product requirements and develop software architectures and designs to bring them to life.

10 years of experience building successful production software systems

A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field). Post-graduate degree: Master's or Ph.D. with focus in machine learning is big plus.

Development in cloud environment

Mastery of the tools of the trade, including a variety of modern programming languages (Java/C /C#, JavaScript, C/C, Python) and open-source technologies (Linux, Spring, Hibernate)

Usually recognized as Team/Technical Leader, Senior Software Engineers Solves big problems that come with a lot of ambiguity. As technical leaders of the team, Sr SDE's work efficiently and regularly deliver the right things with limited guidance. They take a long term view of team's software and how it fits into the architecture; fix architecture deficiencies and/or propose larger projects, which may require the work of rest of the team. They understand the business impact of systems and show good judgment when making technical trade-offs between team's short-term technology or operational needs and long-term business needs. As a key influencer in team strategy, Sr SDE's drive mindful discussions with customers and peers. They bring perspective and provide context for current technology choices and guide future technology choices.

Sr SDE's take ownership of team architecture, providing a system-wide view and design guidance. They drive engineering best practices (e.g., Operational Excellence, Security, Quality, etc.) and set standards. They work to resolve the root cause of endemic problems which may require them to influence software decisions made by other teams. When confronted with discordant views, they are able to find the best way forward and influence others to follow that path (build consensus). They actively contribute in recruiting and help others leverage their expertise, by coaching and mentoring in organization or at their locations. They provide technical assessments for promotions in SDE job family.

This job opening was posted long time back. It may not be active. Nor was it removed by the recruiter. Please use your discretion.

Women-friendly workplace:

Maternity and Paternity Benefits

Add a note
  • Apply
  • Assess Yourself
  • Save
  • Insights
  • Follow-up
Something suspicious? Report this job posting.