Berkadia India
Berkadia India Logo
Website:

@

Senior Software Engineer

📅 05/17/2023

Apply

Full Stack Developer(Angular/React & Node)

🌍 Hyderabad, Telangana, India 📅 09/09/2022

Apply

Full Stack Developer SE(Angular/React & Node)

🌍 Hyderabad, Telangana, India 📅 03/24/2023

Apply

Job Description

**TITLE : **Full Stack Developer, SE

**Experience : 3 –5 years **

**DEPARTMENT : **Innovation Technology

**Position Summary**

The Software Engineer will be responsible for supporting the software
development lifecycle by programming, testing, and delivering software
solution. This individual should have excellent communication skills,
technical knowledge, problem-solving skills, and the ability to mentor junior
team members.

**Responsibilities**

Essential Duties (Primary Responsibilities) include the following:

* Analyze requirements and collaborate with product owners, team members, and architects to help design and implement solutions.

* Use TDD practices to build and test code to validate functionality against requirements and to ensure quality software.

* Document code, designs, and implementations that enable future success for other engineers.
* Utilize the software development life cycle to deliver incremental value over time.

* Evaluate platform, framework, or tech-stack to select the best solution for a given business problem.

* Build APIs, Events, Services and Frontend using microservices and micro frontend architecture.
* Adjust quickly to changing priorities, requirements, and scope as needed while planning or developing software implementations.

* Contribute to development of high-quality complex software solutions by studying requirements, studying systems flow, data usage, work processes and by following the software development life cycle.
* Promote communication, integration, and collaboration for enhanced software development productivity.

* Demonstrate self-development by staying current with new technologies, best practices, and design patterns.

* Adhere to Berkadia’s policies and exhibit proficiency and understanding of Berkadia’s Values and position-specific skills.

**Qualifications and Experience**

Qualifications to perform this job successfully, an individual must be able to
perform each essential duty satisfactorily. The requirements listed below are
representative of the experience required.

* Bachelor’s degree in computer science, engineering, or equivalent experience.
* 3 plus years of experience in software development.

* Strong knowledge of Object-Oriented Programming.
* Experience using different JavaScript frontend frameworks/tools/libraries with an emphasis on React JS.
* Experience in designing responsive web applications using popular CSS library like MUI/Tailwind CSS/Prime React.
* Experience using NodeJS to write APIs and microservices.
* Experience using relational (SQL) and non-relational databases (NoSQL).
* Able to use version control (git) and other build, packaging & release management tools.
* Passionate about developing quality products that exceed users’ expectations.
* Proficient following Scrum Methodologies and other Agile practices and a willingness to “be agile”.
* Understanding of development best practices including TDD, CI/CD.
* Excellent interpersonal, verbal, and written communication skills as well as strong logical, analytical, problem-solving skills.
* Familiar with Application security principles and coding standards.
* Strong attention to detail, accuracy, and consistency.
* Spirit of collaboration---we don't work in isolation, and our work must serve the wider organization.
* Strong desire to learn.

** **

**Preferred Qualifications**

* Knowledge of requirement analysis and tools, Configuration management tools & processes, Software & Application integration processes and methods.

**Supervisory Responsibilities**

This job has no supervisory responsibilities.

** **