We are hiring behalf of our client into leading commerce market platform company, based out in Noida.
Software developers from product/saas/startup companies,
Designation: Software Development Engineer - 3
Experience: 6 - 8 Years
Location: Noida
Education: B.Tech or MCA
Qualification:
- 6+ years of programming experience with Java, including strong knowledge of object-oriented design.
- 2+ years of experience contributing to the architecture and design of new and existing systems, including aspects like architecture, design patterns, reliability, and scaling.
- Good experience inmicroservices architecture and version control using Git (branching, merging, etc.).
- Proficiency in coding, data structures, algorithms, and problem-solving.
- Strong knowledge of performance optimization.
- Experience in designing for performance, scalability, availability, and security.
- Effective communication skills, both written and verbal.
- Demonstrated ability to mentor other software developers in various engineering skill sets.
- Proficiency in conducting code reviews for the team.
- Good exposure to and understanding of MySQL, PostgreSQL, and MongoDB.
- Familiarity with Docker and cloud infrastructures like GCP and AWS.
- Knowledge of log analysis tools like Splunk or ELK stack.
- Understanding of queueing implementations like Kafka, RabbitMQ, or SQS.
Responsibilities:
- Collaborate closely with engineering managers, product managers, strategists, and team members to develop Agri-Tech products, taking complete ownership of the service(s) your team is responsible for.
- Design, develop, and maintain new and existing code according to coding standards, best practices, and frameworks.
- Implement continuous deployment processes to ship code on a daily basis, once a day.
- Attend daily stand-ups and other scheduled meetings.
- Contribute to or lead group discussions and provide guidance to junior team members.
- Manage tasks using JIRA and communicate status to tech leads and managers.
- Create and refine the technical backlog.
- Support production releases and investigate issues when necessary.
- Promote and integrate emerging technologies/applications into operations, while coaching others on these new technologies.
Getinz
Related jobs
Software Development Engineer - 3 - Gag
Explore trending job searches in the India
Top Job Titles
- Assistant Manager
- Senior Manager
- Manager
- Sales Manager
- Software Engineer
- Sales Executive
- Project Manager
- Business Analyst
- Java Developer
- Deputy Manager
- Branch Manager
- Content Writer
- Graphic Designer
- .Net Developer
- Vice President
- Senior Software Engineer
- Area Sales Manager
- Associate Director
- Product Manager
- Business Development
- Php Developer
- General Manager
- Mechanical Engineer
- Accounts Executive
- Executive Assistant
- Key Account Manager
- Devops Engineer
- Full Stack Developer
- Android Developer
- Data Scientist
- Data Engineer
- Account Manager
- Senior Executive
- Senior Engineer
- Digital Marketing
- See more
Highest Paying Jobs
- Customer Support Specialist
- Assistant Manager
- Corporate Communications
- Software Quality Analyst
- Php Developer
- Web Developer
- Admin Manager
- Manager
- Digital Copywriter
- Academic Counselor
- Engineer Civil
- Office Executive
- Network Engineer
- Product Designer
- Senior Manager
- Python Developer
- Qa Tester
- Senior Team Member
- Graphic Designer
- Junior Estimator
- Web Specialist
- Php Web Developer
- Urologist
- Ceramic Engineer
- Sales Executive
- Cloud Engineer
- Sales Manager
- Freelance Graphics Designer
- Design Engineer
- Corporate Sales Manager
- Enterprise Sales Manager
- Hadoop Developer
- Sales & Marketing
- Content Developer
- Inside Sales Executive
- See more