Associate Software Engineer I

0 - 3 years

0.0 Lacs P.A.

Bengaluru, Karnataka, India

Posted:2 weeks ago| Platform: Linkedin logo

Apply Now

Skills Required

softwaredevelopmenttestingtrainingengineeringdesignmaintenancelearningteamworkcollaborationcommunicationscrumteststrategytdddatareliabilityresolvecodeanalysisprogrammingdebuggingtroubleshootingagilejava.netarchitecture

Work Mode

On-site

Job Type

Full Time

Job Description

The Role This is an entry level role open for experience from 0-3 years in Software Development and Testing. The incumbent needs to go through our training program. Upon successful completion of training program, you will be assigned to the teams and roles as per the business needs. The roles may be in development or testing or any other stream of engineering as per the business requirements. You will participate in the design, implementation, testing and maintenance of New or Existing applications or systems. The right candidate is someone who thrives in a culture of learning and teamwork. The role requires strong problem-solving skills, an aptitude for team collaboration, and open communication during the delivery of software. The engineer will be a key player in engineering activities and SCRUM ceremonies. Helping others improve is as much a focus as helping yourself so that the team can strive for more. A positive attitude is a must to help maintain individual and team Moral. What You’ll Do Participate in a new hire custom bootcamp to enhance software development skills within the first 90 days of hiring Translate business requirements into technical deliverables Design, implement and Test applications and software systems. Work with engineering and infrastructure teams on strategy and maintenance for required TDD/CI/CD development and Q/A environments Provide feedback and influence into the design process to help us build a testable platform, applications, and data models Design and build quality, performance, and reliability in from day one. Take ownership of work and see it all the way through the software development life cycle Investigate and resolve defects in the established system Help define non-functional requirements and build and test systems capable of meeting them Write clean, efficient, well designed and well documented code Conducting software analysis, programming, testing, debugging and troubleshooting Be part of a distributed Agile team and contribute to its success and improvement What You’ll Bring Degree in Computer Science, Software Engineering or related field Full professional proficiency in English Excellent communication and interpersonal skills You are passionate and enthusiastic about programming and software quality Ability and attitude to work and collaborate with distributed teams A can-do, problem-solving attitude & work well as part of a team Deep knowledge of Object-Oriented Programming principles. Some experience with Java or .NET based applications, RDBMS and Webservices Exposure to development experience using SOA and microservice architecture. A willingness to learn new skills and adapt to changing requirements 0-3 Years of prior experience in developing and testing in C# or Java. Show more Show less

[ ]

RecommendedJobs for You