Lead Software Engineer - 6 to 10 years - 1 PositionSoftware Engineer - 3 to 6 years - 1 PositionQualificationsRequired:
5+ years of relevant experience in back-end development, platform development, and application architecture
Expert knowledge of Python or Java or .NET and microservices architecture
Solid experience with integrating complex REST APIs, HTTP requests, XML, and JSON data formats
Good understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
Experience and expertise in understanding of NoSQL databases, MongoDB preferred
Good understanding of RDBMS
Experience with in-memory data store, Redis preferred
Experience with Python web server / web framework, Sanic preferred
Experience with Kubernetes, Docker, and/or cloud deployment/formation technologies
Experience with package managers, bundlers and task runners (e.g., npm, Node.js, Webpack, Jasmine)
Experience in working in an Agile scrum team
Proficient in troubleshooting, diagnosing and solve problems through browser-based developer tools
Proficient with version control systems, issue trackers and documentation tools (e.g., Git, Azure DevOps, markdown, mermaid diagrams)
Good knowledge and practical experience of client-side build/config management
Proven experience with application of design patterns in back-end development
Experience with peer reviewing of source code, code refactoring for performance improvements
Preferred:
Familiarity with Jenkins, Apache framework such as AirFlow, Kafka etc., AWS services, and/or Nginx
Back-End Engineer Screening ParametersName of the candidateSkill/ LevelScreening QuestionsFluent in Python6+ yearsMandatoryProficient with NoSQL databases2+ yearsMandatoryProficient with in-memory data store2+ yearsMandatoryProficient with version control system(s)6+ yearsMandatoryProficient with microservices architecture2+ yearsMandatoryExperience with RESTful services/APIs4+ yearsMandatoryExperience in peer reviewing of source code6 + yearsMandatoryApplicability of design patterns and ability to choose the correct pattern6 + yearsMandatoryExperience with Kubernetes, Docker, cloud deployment/formation technologies2+ yearsMandatoryExperience with Sanic (or similar web server)2+ yearsMandatoryExperience with HTML, CSSOptionalExperience with package managers (for e.g. npm, webpack)OptionalExperience with AWS services (EC2, Lambda, DocumentDB etc.)OptionalJob Type: Contractual / Temporary Contract length: 12 monthsSalary: ?2,500,000.00 - ?3,600,000.00 per yearJadwal:
Day shift
Monday to Friday
Ability to commute/relocate:
Bangalore City, Karnataka: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
Are you willing to go for a Contractual role with higher CTC , if provided ?
Education:
Bachelor's (Required)
Experience:
Angular: 2 years (Preferred)
total work: 6 years (Required)
Java: 5 years (Preferred)
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.