FAQs
What is the job title for this position?
The job title is PEC Early Careers Hiring - Pune.
What educational background is required for this role?
A Bachelor's degree or equivalent experience is required for this role.
What programming language experience is necessary?
Experience with Java software programming is necessary for this position.
Are there any specific cloud technologies that I should be familiar with?
Yes, familiarity with cloud technologies such as GCP, AWS, or Azure is required.
What type of software development practices will be utilized in this role?
This role will utilize modern software development practices including serverless computing, microservices architecture, and CI/CD.
Will I be working in an agile environment?
Yes, you will participate in a tight-knit engineering team employing agile software development practices.
Is experience with UI development beneficial for this job?
Yes, experience with UI development (e.g. HTML, JavaScript, Angular, and Bootstrap) could set you apart.
What tools and systems should I be familiar with?
Familiarity with source code control management systems (e.g. SVN/Git, Github), build tools like Maven & Gradle, and Atlassian tooling (e.g. JIRA, Confluence) is beneficial.
Is experience with automated testing important for this role?
Yes, experience with automated testing tools such as JUnit, Selenium, LoadRunner, and SoapUI is considered advantageous.
Will I have the opportunity to participate in technology roadmaps and architecture discussions?
Yes, participation in technology roadmap and architecture discussions is part of the role to turn business requirements and vision into reality.
What personal qualities are preferred for candidates applying for this position?
A self-starter that identifies and responds to priority shifts with minimal supervision is preferred.
Is there a focus on collaboration within the team?
Yes, a cooperative attitude and sharing of knowledge within the team are emphasized.
What kind of systems will I be integrating with?
You will work across teams to integrate our systems with existing corporate product platforms.
Are there any specific back-end technologies that candidates should be familiar with?
Yes, familiarity with backend technologies such as JAVA/J2EE, SpringBoot, SOA, and Microservices is beneficial.