Software Engineer (Hyderabad)

Software Engineer (Hyderabad)

06 Nov
|
Principal Global Services
|
Hyderabad

06 Nov

Principal Global Services

Hyderabad

Responsibilities : About the Role : Key Responsibilities :

- With mentorship, build a good understanding of the customer and business needs along with products & associated features.
- Develop high-quality code following established engineering practices, ensuring timely delivery. Participate in pairing, mobbing, and peer review.
- Build and leverage automation and testing practices to support complete test pyramid and resolve defects.
- Proactively monitor and provide support & maintenance to the product as per the established support agreement.
- Understand all layers of software development: runtime environments, database, APIs, UI/UX, QA/automated testing, and security concerns throughout the program.
- Actively engage in training, self-development, and knowledge sharing.
- Stay informed on internal and external technology trends.
- Practical experience with DevOps methods and tools.
- Look for improvement opportunities beyond stated problems and propose solutions by collaborating, bringing to bear standard methodologies, and making use of available data.
- Demonstrate an agile approach and participate in scrum or equivalent ceremonies applicable to the adopted execution framework.
- Build an understanding of the underlying product, architecture, and key structural choices to understand ‘why’ and participate in technical solutioning of features to better understand ‘how’.
- Under the mentorship of your leader, develop an understanding of the organization’s strategy, applicable high-level initiatives, and relate how your work links with the operational plans.




- Perform other job-related duties and special projects/proof of concepts as required.
- Actively participate in organizational and team-level initiatives.
- Adhere strictly to Principal Information Security Policy and compliance requirements.

Qualifications: Requirements :

- 2-4 yrears of experience
- Practical experience in Microservices development and Cloud computing concepts.
- Knowledge of AWS Platform and services like EC2, Lambda, CDK, Cloudwatch, IAM, S3, API Gateways.
- Experience with any cloud database is required.
- Experience with IaC (Infrastructure as Code) via AWS CDK is required.
- Practical development experience in Typescript within an AWS environment is a plus.
- Good knowledge of OOPs concepts & principles.
- Experience in Core Java & JEE.
- Experience with Java Web frameworks such as Spring MVC and Spring Boot, as well as familiarity with Java persistence frameworks, is an advantage.
- Experience building REST services.
- Developing test cases using JUnit, Mockito, etc.
- Proficiency in IDEs (like RAD/Eclipse/IntelliJ/Visual Studio Code).
- Knowledge of markup languages (like XML/JSON).
- Understanding of versioning tools & branching strategies (GIT/SVN, Github, Bitbucket).
- Knowledge of CI & build tools like Jenkins, Maven, Github Actions.
- Database concepts & SQL (using RDBMS like DB2/Oracle).
- Knowledge of SDLC (Agile, Secure).
- Proficiency with API testing tools like Postman, Insomnia.

Additional Information: Bachelor's degree (completed or expected) in Computer Science, Information Technology, Engineering, or a related technical discipline.

📌 Software Engineer (Hyderabad)
🏢 Principal Global Services
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (hyderabad) / hyderabad