Bangalore, India
15 hours ago
Associate Software Engineer I

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 hiringTranslate business requirements into technical deliverablesDesign, 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 cycleInvestigate and resolve defects in the established systemHelp define non-functional requirements and build and test systems capable of meeting themWrite clean, efficient, well designed and well documented codeConducting 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 fieldFull professional proficiency in EnglishExcellent communication and interpersonal skillsYou are passionate and enthusiastic about programming and software qualityAbility and attitude to work and collaborate with distributed teamsA can-do, problem-solving attitude & work well as part of a teamDeep knowledge of Object-Oriented Programming principles.Some experience with Java or .NET based applications, RDBMS and WebservicesExposure to development experience using SOA and microservice architecture.A willingness to learn new skills and adapt to changing requirements0-3 Years of prior experience in developing and testing in C# or Java.
Por favor confirme su dirección de correo electrónico: Send Email