Associate IT Software Development Engineer
- Category: Software Developer >>
-
- Location: Bangalore, Karnataka
- Jop type: Full-time
- Salary: Rs Not mentioned
Job Description
Key Roles and Responsibilities:
• Design and develop solutions and functionality that drives the growth of business
• Write and test code
• Execute automated testing
• Participate in software deployment
• Deliver software components while working in collaboration with the product team
• Integrate and build solutions through automation and coding, using 3rd party software
• Craft, build, and debug large scale distributed systems
• Write, update and maintain the technical program, end-user documentation, and operational procedures
• Refactoring code
• Review code was written by other developers
Knowledge, Skills, and Attributes:
• Strong understanding of cloud architecture and services in multiple public clouds like AWS, GCP, Microsoft Azure, and Microsoft Office
• Fluent in programming languages such as C/C++, Java, Python, , etc.
• Foundation in data structures, algorithms, and software design with strong analytical and debugging skills
• Good understanding of micro services-based software architecture and experience with API product development
• Expertise with SQL and no-SQL data stores including Elasticsearch, MongoDB, Cassandra
• Experience with container run time (Docker, LXC/LXD)
• Familiar with agile practices and believes in test-driven development
• Ability to mentor junior engineers
• Possess a can-do attitude and one that takes initiative
• Good interpersonal skills
• Ability to work multi-functionally and work well as a team
• Ability to work well in a diverse team with different backgrounds and experience levels
• Ability to thrive in a dynamic, fast-paced environment
• Experience with CI/CD concepts and tools
Academic Qualifications and Certifications:
• ME/MTech in Computer Science or equivalent with related demonstrable experience or BE/BTech in Computer Science or equivalent with related demonstrable experience as a software engineer working on large scale systems
Required Experience:
• Experience working with geo-distributed teams through innovation, bootstrapping, pilot, and production phases with multiple stakeholders to the highest levels of quality and performance
• Experience in working with large data sets and ability to apply proper ML/AI algorithms
• Two or more years developing micro-services and RESTful APIs
What will make you a good fit for the role?
1. Atleast 1 years experienced in IT field
2. Good skills in Pogramming, such as Java, HTML, CSS, JSP;
3. Good skills in Database,
4. Good skills in such as MySQL, SQL Server, PostgreSQL; and
5. Good skills in Design Application
6. Enable to work effectively and professionally in team as well as independentl
Job details
Full-time |
Related jobs
-
Sr.Software Developer (C++ Developer)
Hi To All Tech Enthusiasts Out There , We Are Hiring For a Reputed IT Client Of Ours For The Below Positions Mandatory Technical Skills : C++,Linux OS,IPC,STL. Designation- C++ Developer (Sr.Software Developer). Experience – 8-12years Job Location : ...
-
Software Developer- HIL/SIL
Your Background:A graduate in BE/B.Tech/ ME/ M.Tech (Electricals/Electronics/ Instrumentation).An experience of 4-12 yearsMin 5 years of hands on Experience on C/C /VC Programming with Hands on C Design patterns, STL libraries, Multi-Threaded and Syn...
-
Senior Java Software Engineer
Role: Senior Java Software Engineer Experience : 5+ years Location : Bangalore /Mumbai Notice Period: 20 days Max Skill: Java ,SQL, SpringBoot Requirement: • Hands on Experience on Core Java 1.7+ & SQL • Excellent knowledge and understanding of S...