Type Here to Get Search Results !

Pegasystems Hiring Associate Software Engineer



Pegasystems Hiring Associate Software Engineer

Company: Pegasystems 
 
Location: Hyderabad 
 
Experience Level: Freshers
 
Qualification: Bachelor’s Degree

About Pegasystems:
At Pegasystems, we are at the forefront of digital transformation, driving the future of customer engagement and operational excellence. Our innovative software solutions help businesses adapt to rapidly changing environments while delivering superior customer experiences. With cutting-edge technology in areas like AI, machine learning, and DevOps, we continue to revolutionize how companies operate. We're looking for talented and enthusiastic professionals to join us on this journey of innovation, where you will contribute to building top-tier products for clients worldwide.


Job Overview:

Pegasystems is currently seeking an Associate Software Engineer to join our dynamic team in Hyderabad. As part of the Developer Productivity Team, you will play a pivotal role in enhancing DevOps capabilities and contributing to the continuous improvement of our Pega Platform. This role provides an excellent opportunity for freshers to hone their programming skills and actively participate in a fast-paced Agile environment. You will be expected to engage in a variety of projects, including those related to cutting-edge technologies like Generative AI, Java, and machine learning. You will also have the chance to work on critical areas such as code, build, and release management while collaborating with talented engineers to deliver high-quality software solutions.

Key Responsibilities:

1. Development & Maintenance of DevOps Capabilities:
   - Contribute to the development and maintenance of DevOps tools and processes for Pega Platform teams.
   - Participate in developing best practices, enhancing code quality, and improving development efficiency.

2. Programming & Design:
   - Utilize your knowledge of programming languages and software design principles to implement and maintain robust software solutions.
   - Engage in hands-on coding, focusing on areas such as Java and Generative AI for developing and enhancing our product features.

3. Software Development Lifecycle (SDLC):
   - Follow the SDLC process from initial design through to testing and deployment.
   - Gain a solid understanding of data structures and algorithms to ensure efficient and optimized code.

4. Code, Build, and Release Management:
   - Ensure seamless integration and release management for all software versions.

5. Agile Team Collaboration:
   - Work closely with Product Owners, Scrum Masters, and fellow team members in an Agile development environment to deliver new features and resolve complex technical issues.
   - Actively participate in daily stand-up meetings, sprint planning, and retrospective meetings to ensure successful and timely delivery of projects.

6. Quality Assurance & Testing:
   - Ensure that the software developed meets both functional and technical requirements.
   - Unit test your code to ensure quality, and document all code and processes for future reference.

7. Technical Discussions & Problem Solving:
   - Engage in technical discussions and provide innovative solutions to enhance product functionality.
   - Resolve complex software issues by analyzing problems and determining appropriate solutions.

8. Mentorship & Learning:
   - Take part in knowledge-sharing sessions to help foster a culture of continuous learning and improvement.
   - Help onboard new team members and mentor junior developers by sharing your knowledge of software development best practices.

Eligibility Criteria:

- Education: required Bachalor Degree 
  Information Technology, Electrical Engineering, or a related field is required.
  - Candidates with an equivalent degree or relevant technical certification will also be considered.
 
- Skills & Knowledge: 
  - A good understanding of at least one programming language (e.g., Java, Python, or C++) is essential.
  - Basic knowledge of software design and development principles, especially in the context of SDLC.

  - Knowledge of DevOps tools such as GIT for version control and Jenkins for build automation.
  - Experience or interest in working with AI, ML, or Generative AI is a plus.
  - Strong analytical and problem-solving skills, with the ability to debug and resolve complex technical issues.
  
 
- Preferred Experience: 
  - Experience working with the Pega platform (though not mandatory) is highly advantageous.
  - Previous exposure to Agile methodologies, including SCRUM, is desirable but not required.

-.Your primary responsibility will be to design, develop, and maintain high-quality software that meets customer requirements and internal standards. You will work closely with stakeholders and participate in technical discussions to drive product improvements and resolve issues. In this role, .

Some of the key activities you will be involved in include:
- Collaborating in Agile Teams: 
  - You will be part of a Scrum team, working in a highly collaborative environment where your contributions directly impact the success of the product.
  - You’ll have the opportunity to engage with product owners, stakeholders, and senior engineers to deliver new features and improvements.

- Feature Development & Code Maintenance: 
  - Develop and maintain product features while adhering to coding standards and best practices.
  - Debug and resolve issues in the existing codebase, ensuring that technical requirements are met.

- Technical Documentation: 
  - Document your code and maintain records of design decisions to ensure a smooth knowledge transfer process within the team.

Apply to below link 👇




Post a Comment

0 Comments