We are seeking a talented and experienced Full Stack Developer to join our dynamic and innovative team
As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications that meet our clients needs
You will work on a wide range of projects, utilizing your expertise in various technologies, including Java, Spring Boot, C#, dot net, AngularJS, Oracle, PL/SQL, and Azure DevOps
Responsibilities:
- Collaborate with cross-functional teams to gather and understand project requirements and objectives. - Design and develop high-quality, scalable, and maintainable web applications using Java, Spring Boot, C#, dot net, and AngularJS. - Utilize your strong knowledge of Oracle and PL/SQL to create efficient and optimized database solutions. - Implement secure coding practices and adhere to industry best practices in software development. - Troubleshoot and resolve issues related to applications, databases, and infrastructure. - Stay up-to-date with the latest technologies and trends in the full-stack development landscape. - Collaborate with DevOps teams to ensure smooth deployment and continuous integration using Azure DevOps. - Participate in code reviews to maintain code quality and provide constructive feedback to team members. - Ensure applications are performance optimized and responsive across various devices and browsers. - Provide technical expertise and support to other team members as needed. - Identify opportunities for process improvements and contribute to the enhancement of development methodologies. Requirements: - Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent experience). - Proven working experience as a Full Stack Developer with a strong track record of successful projects. - In-depth knowledge and hands-on experience with Java, Spring Boot, C#, dot net, and AngularJS. - Proficiency in Oracle database development and PL/SQL programming. - Familiarity with Azure DevOps for CI/CD pipelines, source control, and project management. - Strong problem-solving skills and the ability to troubleshoot complex issues efficiently. - Experience in building responsive and user-friendly web interfaces using HTML, CSS, and JavaScript. - Knowledge of software testing methodologies and experience with automated testing frameworks. - Understanding of security principles and best practices in web application development. - Excellent communication and interpersonal skills to collaborate effectively with team members and clients. - Proactive, self-motivated, and able to work effectively in a fast-paced, deadline-driven environment. Preferred: - Masters degree in a relevant field. - Certifications in relevant technologies (eg, Java, Microsoft, AngularJS). - Experience with cloud technologies, specifically Microsoft Azure. Join our passionate and forward-thinking team and make a significant impact on our projects. If you possess the required skills and are eager to work in a collaborative and challenging environment, we encourage you to apply for this exciting opportunity.
Job Classification
Industry: Accounting / Auditing Functional Area: Accounting / Auditing Role Category: Software Development Role: Software Development - Other Employement Type: Full time
Contact Details:
Company: PwC Service Delivery Location(s): Hyderabad