We Make Strong and Amazing Team!

Join Us!

The Software Engineer will be responsible for development efforts toward the creation, implementation, and support of existing and next-generation software solutions. He/ she will analyze, design, program, debug, and modify software enhancements and/or new products used in local, networked, or Internet-related computer programs. This role is responsible for interacting with users to define system requirements and/or necessary modifications in an Agile/Scrum environment.

 

Role and Responsibilities:

Design and develop business applications on Java platform.

Integrate new business modules with existing systems.

Provide production support and fix issues to the satisfaction of the client.

Creates proof of concepts or prototypes with proper design documentation.

Collaborate with different stakeholders like QA, Product Management, Production Operations to deliver the solution.

Should be flexible to work independently and/or in a team environment.

Should be able to work on multiple projects/tasks concurrently.

Maintain standards compliance.

Essential Requirements: Must have strong application development experience in Java, J2EE, JBoss, JSP, HTML, JavaScript. In-depth knowledge of Java/J2EE programming concepts and memory management in multi-threaded asynchronous environments.

Must have strong knowledge of OOPs concepts.

Must have strong unit testing skills using JUnit.

Must have strong experience in SQL Server (2008/2014) /Oracle/Vertica.

Must have strong experience in writing complex SQL Queries and/or stored procedures with good debugging and performance tuning skills.

Must have excellent software design and documentation skills. 3+ years of hands-on experience in Java programming.

Proven analytical and problem-solving skills.

Excellent communication skills.

Should be able to articulate his ideas very well to clients and team alike.

Young, energetic and assertive.

Should be a quintessential team person.

Should have attention to detail.

Should be a technology enthusiast.

 

Good to Have:

Good to have working experience in revision control systems like Git, SVN, TFS etc.

Good to have working experience with iterative software development processes like Agile Scrum.

 

Essential Qualifications: 

Bachelor's Degree in Computer Science, Engineering or equivalent technical field experience.

MCA (Full-time) Experience: 3 – 4 years

Send your CV to: careers@bhavnacorp.com

The Software Engineer is responsible for development efforts toward the design, develop and implement ETL, and support of existing and next-generation software solutions. You will analyze, design, program, debug, and modify software enhancements and/or new products used in local, networked, or Internet-related computer programs. This role is responsible for interacting with client/other team members to understand/define and implement software requirement in an Agile/Scrum /Waterfall environment.

 

The Software Engineer is responsible for development efforts toward the design, develop and implement ETL, and support of existing and next-generation software solutions. You will analyze, design, program, debug, and modify software enhancements and/or new products used in local, networked, or Internet-related computer programs. This role is responsible for interacting with client/other team members to understand/define and implement software requirement in an Agile/Scrum /Waterfall environment.

Role and Responsibilities:

  • Design, develop and implement ETL and/or SQL scripts (Extraction, Transformation and Loading).
  • Create/modify database design artefacts such as ERD (Entity Relationship Diagrams), Data dictionary, etc.
  • Collaborate with different stakeholders like QA, Customer Experience, Product Management, Technical Operations, and Production Operations to deliver the solution
  • Provide production support and fix issues to the satisfaction of the client.
  • Should be flexible to work independently and/or in a team environment.
  • Should be able to work on multiple projects/tasks concurrently.

Essential Requirements:

  • Good written and verbal communication skills
  • Good analytical skills
  • Must have strong database/application development experience.
  • 3+ years of hands-on experience in database/application development
  • 1+ years of hands-on experience in ETL tools
  • Excellent communication skills. Should be able to articulate his ideas very well to clients and team alike.
  • Young, energetic and assertive. Should be a quintessential team person.
  • Should be a technology enthusiast.
  • Must have strong ETL experience and working with ETL tools like SSIS (SQL Server Integration Services), Pentaho, Talend etc.
  • Must have strong data modelling skills.
  • Must have hands-on experience in SQL Server (2008/2014) /Oracle/Vertica.
  • Must have hands-on experience in writing complex SQL Queries and/or stored procedures with good debugging and performance tuning skills.
  • Must have excellent software design and documentation skills

Good to Have:

  • Good to have experience in Python.
  • Good to have working experience in revision control systems like Git, SVN, TFS etc.
  • Good to have working experience in iterative software development processes like Agile Scrum.

Essential Qualifications:

Bachelor's Degree in Computer Science, Engineering or equivalent technical field experience. MCA (Full-time)

Experience:

3 – 4 years

Send your CV to: careers@bhavnacorp.com

Software Test Engineer - Databases, Noida:

The Test Engineer will be responsible for testing software products through the use of manual and automated tests to develop, apply, and maintain quality standards. He/she will develop, modify, and execute software test plans as well as analyse and write test scenarios.

Role and Responsibilities:

  • Closely partners with the Developers at the onset of a project, to develop product requirements, test specifications, and build test cases to rigorously test product functionality.
  • Performs analysis on applications/stories, writes manual and/or automated test plans and executes on test suites.
  • Reviews and provides input on the accuracy, clarity and testability of requirements; asks questions to improve software design.
  • Perform database testing on large production databases.
  • Create and manage suites of database oriented test scripts.
  • Communicates and escalates issues and status to team and management in a timely manner
  • Works with cross-functional teams and interacts with internal and external stake holders (client) to verify/clarify business requirements and design decisions.
  • Actively participate in test automation initiatives

Essential Requirements:

  • Good written and verbal communication skills
  • Good analytical skills
  • Understanding of Test methodologies and STLC concepts
  • Experience creating testing documents - Test Plan/ Test Cases, Test Data sheet, Test Reports
  • Experience with an automated testing tool Selenium.
  • Must have hands-on experience in SQL and DB testing for SQL Server (2008/2014) /Oracle/Vertica.
  • Must have hands-on experience in writing complex SQL Queries.
  • Good knowledge of profiling and performance testing of large databases.
  • Ability to work independently with minimal supervision, as well as part of a project team in a cooperative effort
  • Exposure to AGILE concepts
  • Awareness of QA processes like acceptance criteria, test planning, test case execution, automation testing etc.
  • Awareness of QA tools like qTest, JIRA, Bugzilla etc.

Good to Have:

  • Working knowledge of basic programming techniques (looping and control statements) and OOPS concepts.
  • Working experience in C# / Java / Java Script
  • Awareness of revision control systems like Git, SVN, TFS etc.
  • Strong team player, makes a valuable contribution to team objectives, displays trust and mutual understanding, accepts constructive feedback, and handles confrontation constructively.

Essential Qualifications:

B.E. / B.Tech / MCA – full time from a recognised University
Post-Graduation is preferred

Experience:

2 – 4 years

Send your CV to: careers@bhavnacorp.com

Project Lead, Noida:

The Project Lead will responsible for overall project delivery for our clients. As an owner, you will be responsible for owning the project from start to finish, participate in a day to day programs/project reviews, dispose of issues and project scope changes, participate and approve project plans as required, manage, review and prioritizes the project work plans with objective to stay on time and on budget, provide status and progress reviews to executive team and conduct risk management analysis as well as client management as required.

Role and Responsibilities:

  • Collaborates with different stakeholders like BAs, Architects, PM etc.
  • Should manage end-to-end project deliveries.
  • Participate in project estimation and manage change of scope.
  • Should track progress and report project metrics (development and quality both) to PM/HOD.
  • Should monitor KPIs and provide appropriate feedback to the team.
  • Evaluate and respond to project risks.
  • Identify and remove project impediments.
  • Evaluate team competencies and create opportunities for growth.
  • Acquire knowledge in business domain and application workflow.
  • Gather/review business requirements.
  • Demonstrate understanding of application architecture and how business logic integrates with it.
  • Evaluate and drive new project development.
  • Ensure that non-functional business requirements are clearly defined (e.g. SLAs, performance requirements etc.)

Essential Requirements:

  • Good written and verbal communication skills
  • Good analytical skills
  • 7+ years of hands-on development experience in Java/.Net including 2+ years of team management experience.
  • Should have handled a team of at least 8-10 members. Should have good people management skills.
  • Should have executed 2-4 medium to long term projects.
  • Well versed in at least one project management methodologies (agile/waterfall).
  • Excellent track record in managing project deliveries. Should be a delivery champion.
  • Excellent communication skills. Should be able to articulate his ideas very well to clients and team alike.
  • Excellent client management skills. Should have been involved in strategic decision making.
  • Young, energetic and assertive. Should be a quintessential team man.
  • Should be a technology enthusiast.
  • Awareness of project management tools MS Project etc.
  • Awareness of QA processes like acceptance criteria, test planning, test case execution, automation testing etc.
  • Awareness of bug tracking tool like qTest, Bugzilla etc.

Good to Have:

  • Awareness of build automation tools like Jenkins, TeamCity etc.
  • Awareness of revision control systems like Git, SVN, TFS etc

Essential Qualifications:

Bachelor's Degree in Computer Science, Engineering or equivalent technical field experience. MCA (Full-time)

Experience:

6 – 8 years

Send your CV to: careers@bhavnacorp.com

We Have Everything! Employee Satisfaction is the key to Business Success. Benefits of Joining us

Medical Insurance
Paytm food wallet
PF & Gratuity
Maternity & Paternity
Onsite Opportunity
Flexible hours
Excursions
Referral Incentives
Free T-shirts

Locate Us At

  •   India
      USA

About BHAVNA

Bhavna is an “open book” company that operates with full transparency so we can become an extension of our clients' organizations.


Read more

Facebook