Not Available
About the job
Job description
We value trajectory of growth over years of experience. Join us if you:
Are motivated by big gnarly problems, not by titles.
Are a generalist looking for a challenge to prove yourself.
Are hungry for learning, winning and have something outstanding to show for it.
Understand when to make trade-offs and are insistent that quality doesn't always have to compromise speed.
Are a team player and understand a certain level of empathy is required to empower an entire team over the individual.
Responsibilities:
The Senior Software development engineer core responsibilities include technically leading a small team of software development engineers along with writing code in a highly modular, scalable, maintainable, unit tested platform. You will be working in a fast-paced, agile, dynamic work environment that has an immediate business impact.
Must have:
- You have 5 -7 years of relevant Industry experience
- You have experience in technically leading a small team of highly motivated engineers, in guiding them in understanding of requirements, in architecture/design (high level/low level) of the applications, in best coding and QA practices, in reviewing their software artefacts.
- You are a rockstar programmer/coder - should be able to convert requirements/design into code fluently.
- You have a strong concept in design principles, patterns.
- You have good experience in Linux OS.
- You have a solid foundation in computer science, with strong competencies in data structures, algorithms and software design.
- Have a penchant for solving complex and interesting problems.
- Worked in startups like environment with high levels of ownership and commitment.
- BTech, MTech or PhD in Computer Science or related Technical Discipline - preferably from premier Engineering colleges.
- Good skills to write unit & integration tests with reasonable coverage of code & interfaces.
- Nice to Have:
- Experience in Python, Python frameworks and libraries, and NodeJS.
- Knowledge of databases
- Cloud, preferably AWS
Desired Skills and Experience
Necessary requirements:
- C/C++, PHP, Web Technologies,Python
- Excellent in Data Structures, Algorithms, OS concepts, OOPs, Design patterns
- Good in DB concepts
- Excellent Analytical skills, Architecture and Design skills, Coding skills
- Engineering/MS degree in CS or Electrical/Electronics
Desired requirements:
- Experience in CMS architecture and Design
- Mobile Application Development
- Data Warehousing, BI
- Project Management, people management