Careers

Senior SQL Developer

Hyderabad and Gurugram


Required Knowledge & Skills

Experience:
8-12 years would be preferable. Knowledge details are:

SQL Development
Cursors, Functions, Batch Operations, XML Parsing, Stored Procedures, Triggers, Error Handling, View.

Physical Design
Partitioning Views, Vertical Partitioning, Horizontal Partitioning

Performance Tuning
Temp Tables, CTE, Execution Plan, Indexing Strategy, Data Access Pattern, Isolation Levels, Indexed Views, Statistics KPI

Administration (Good to have)
Always On, High Availability Strategies, SSIS, SSRS, BK and Restore, Auditing, Partitioning Tables, Monitoring Enviroments, Troubleshoot Outages, Install Config Environments

Others

  • Familiarity with SQL security techniques such as data encryption at the column level, Transparent Data Encryption (TDE), signed stored procedures, and assignment of user permissions
  • Data modeling to visualize database structure
  • Good understanding of SSRS reports would be added advantage.
  • Exposure to Continuous Integration and Continuous Delivery (CI/CD) application deployment cycle.

Key Responsibilities:

  • Designing databases and ensuring their stability, reliability, and performance.
  • Design, create, and implement database systems based on the end user's requirements.
  • Take on technical leadership responsibilities of database projects across various scrum teams
  • Capable of designing, coding, and maintaining SSRS/SSIS packages.
  • Understands and can assist in the following AlwaysOn, Disaster Recovery and High Availability.
  • Improve application's performances.
  • Prepare documentations for database applications.
  • Memory management for database systems.
  • Develop database schemas, tables and dictionaries.
  • Ensure the data quality and integrity in databases.
  • Fix any issues related to database performance and provide corrective measures.
  • Create complex functions, scripts, stored procedures and triggers to support application development.
  • Take regular database backup.
  • Test databases and perform bug fixes.
  • Provide authentication and authorizations for Database
  • Develop best practices for database design and development activities.
  • Ability to quickly analyse existing T-SQL code and make improvements to enhance performance, take advantage of new SQL features, close security gaps, and increase robustness and maintainability of the code.

Personal Attributes

  • Very good communication skills.
  • Ability to easily fit into a distributed development team.
  • Customer service oriented.
  • Enthusiastic/High initiative.
  • Ability to manage timelines of multiple initiatives.
  • Very good attention to detail and the ability to always follow up.

Send us your resume at
careers@savitr.com

Azure Data Solutions Architect

Hyderabad and Gurugram


Required Knowledge & Skills

Experience:
12+ years of technical experience and knowledge, with depth / Subject Matter Expertise with Data solutions mainly Big Data, Azure Data Services based

Requirements

  • Driving decisions collaboratively, resolving conflicts and ensuring follow through with exceptional verbal and written communication skills.
  • Ability to orchestrate, lead, and influence virtual teams, ensuring successful implementation of customer projects. Presentation skills with a high degree of comfort with both large and small audiences
  • Experience in troubleshooting and identifying performance connectivity and other issues for the applications hosted in Azure platform
  • Experience in involving and providing the solutions during the sales cycle

Technical Skills

Should have architecting and hands on experience involving number of services like below

  • SQL, Azure SQL, NoSQL Database, Cosmos DB, Mongo DB
  • Big Data including SQL DW, Snowflake, Big Query, Redshift
  • Azure Data Bricks, ADF, Visualization tools as PowerBI or Other BI/Dashboarding skills
  • Basics of Machine Learning including Azure ML, Cognitive Services
  • Expertise in HDInsight, Hadoop, Cloudera, Spark, Python required

Send us your resume at
careers@savitr.com

DevOps Engineer

Hyderabad and Gurugram


Required Knowledge & Skills

Experience:
8-12 years would be preferable. Knowledge details are:

Devops Responsibilities

  • Develop Solution Architecture for a specific solution based on architecture significant requirements and company-wide architecture standards.
  • Proven skills & experience in solution design and architecture of Big Data and Advanced Analytics Cloud Based solution using Azure Cloud Platform.
  • Experience working with DevOps tools and familiar with software lifecycle management (especially with Azure, AWS is a plus.)
  • Good level of expertise in system design, On-Prem and Cloud Integration.
  • Familiar with Micro-Service Oriented Architecture, containerization and serverless architectures. Familiarity with Docker, Kubernetes and othered containerized technologies.
  • Deploy and configure Azure Infrastructure (Storage, Compute, Networking). Manage Azure Active Directory (AD).
  • Implement workloads and security (Azure site recovery, RBAC). Automate the deployment of Virtual Machines (VMs). Integrate on-premises network with Azure Virtual network.
  • Design an API Integration Strategy. Recommend a migration strategy on Azure.
  • Graphanna, Promothos, Kibana, ELK stack will be preferable

Must have Requirements

  • Must have 3-6 years’ experience in Kubernetes & Docker, Azure DevOps hands-on (Must)
  • Worked on terraform, ansible, Linux, shell script, Jenkins.

Send us your resume at
careers@savitr.com

Data Engineer

Hyderabad and Gurugram


Required Knowledge & Skills

Experience:
4+ years experience

Job Description

  • Hands on experience in data engineering with Big Data tools and technologies.
  • Hands on experience in Java, Hive, SQL, Spark

Roles and Responsibilities

  • Design and Develop in ELT, ETL and automation of data pipelines.
  • Implementation of data engineering solutions in Cloud environments.
  • Working in Agile methodologies.
  • Working with client and third-party vendors.

Mandatory Skills

  • Hive, Java, Spark, Hadoop, Scala, Azure, Github

Nice to Have Skills

  • Python, Docker

Send us your resume at
careers@savitr.com

Java Developer

Currently remote till COVID normalises post that Hyderabad


Required Knowledge & Skills

Experience:
5- 10 years experience

Required skills

  • Experience in the development and architecture of cloud applications and infrastructure required.
  • Strong working knowledge in core Java, JEE, JSON, REST APIs like Java API for RESTful Web Services (i.e., JAX-RS, Spring, SparkJava)
  • Hands-on experience with Logging (Log4j), and Unit Testing using the JUnit, TestNG using Mocking frameworks such as Mockito, EasyMock, RestAssured
  • Experience working with enterprise applications using Spring and Hibernate.
  • Experience working with SQL Queries and database servers like MSSQL Server, Oracle, MySQL
  • Must have experience in working with version control system like GIT, SVN etc. and build tool like Gradle and Maven, with knowledge of continuous integration and delivery.
  • Good command over using Data Structures especially XML, JSON operations and Processing technologies.
  • Should have good knowledge of Threading, Socket Programming, IPC
  • Hands-on in OOP, Design Patterns, TDD, IoC, DI, Knowledge of Serialization/De-serialization

Send us your resume at
careers@savitr.com

Java Microservices

Hyderabad/Secunderabad


Required Knowledge & Skills

Experience:
6+ years experience

Required skills

Java 8, Spring Boot, Microservices, AWS

Job Description:
This Java Developer will work to ensure effective implementation of Java micro-services and services, which include full lifecycle design, development and maintenance of Enterprise and Domain Services. This person will also research, design, document, and modify software specifications throughout the service lifecycle in accordance with the business goals and organizational architectural standards. Capable of leading the development of comprehensive integration solutions using Java web services as core. Must have complete understanding of Java/J2EE n-Tier architectures, Web Services standards, integration, and design Patterns.
The candidate is expected to be a reliable technical professional who can handle job responsibly and autonomously.

Responsibilities:

  • Work on creating the requirement analysis, design documents and test cases
  • Design, develop and maintain Java applications and RESTful services
  • Design and develop Java spring based REST services (Synchronous and Asynchronous)
  • Perform the unit tests of the service in a development environment
  • Perform the integration testing in a development environment
  • Create process flows, high level functional and detailed technical design specifications from business requirements
  • Design and develop cloud ready and cloud native services & applications

Required Experience

  • Bachelor’s degree in Computer Science or Technology; Master’s degree is preferred
  • Should possess experience on object-oriented application building experience in a professional environment
  • Should have hands on experience in Java /JEE, Spring 4.x/5.x, Spring Boot and other Spring related technologies
  • Should have experience in designing and developing services for high volume, high transactions environment such as retail e-Commerce websites or real-time events processing
  • Should possess strong experience in building REST services and/or micro-services
  • Knowledge working closely with GIT, BitBucket
  • Should have minimum experience working in an Agile development environment
  • should have experience in test automation and test-driven development using Junit, Mockito, or equivalent tools
  • Should be familiar with Continuous Deployment/Integration practices including automated unit/integration/regression tests, Jenkins, Maven, etc.
  • Must have excellent verbal and written communication skills in English
  • Willing to learn and work with new technologies
  • Must have experience dealing with performance, scalability, and testability of enterprise applications
  • Experience with AWS or other cloud platforms
  • Knowledge and experience with containerized application development using Docker

Send us your resume at
careers@savitr.com

Java-FullStack-Sequentra

Hyderabad/Secunderabad


SUMMARY
Under general supervision, contributes to the development, maintenance, and enhancement of client systems and assists in the development of new features. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

JOB DESCRIPTION

  • SQL, Java, Spring MVC, JUnit, EasyMock, TestNG, Selenium, Struts, JSP, JS, JQuery, Bootstrap, Html, CSS.
  • Candidate should be able to design relational database tables, develop Business Logic using Java Spring, write Unit tests,  create Regression UI tests using Cucumber/Selenium, and implement Data Presentation using JSP, JQuery, JS, Bootstrap, CSS and HTML. Experience with Microservices, Spring Boot, ReactJS, NonSQL Databases (Redis or similar), AWS Cloud is a big plus. Tools and Environment: Eclipse, MS SQL Server, Redis, Tomcat, Apache, Windows.

EDUCATION and EXPERIENCE
Bachelor's degree (BA/BS) in a related field such as information systems, mathematics, or computer science or equivalent work experience. Requires technical knowledge, training and understanding of the job's requirements. Typically has 5+ years of relevant work experience. Consideration given to equivalent combination of education and experience.

COMMUNICATION SKILLS

  • Excellent written and verbal communication skills. Strong organizational and analytical skills.
  • Ability to provide efficient, timely, reliable and courteous service to customers.
  • Ability to effectively present information.

REASONING ABILITY

  • Ability to comprehend, analyze, and interpret complex documents. Ability to solve problems involving several options in situations. Requires advanced analytical and quantitative skills

TECHNICAL SKILLS

  • Full stack developer with hands on development experiences
  • Hands on IDE: IntelliJ, Eclipse
  • Operating System: Windows, Linux, Unix
  • Hands on Struts, Spring, XML, WebServices, XSLT, Message Queues, AJAX, Spring Boot
  • Hands on JAVA, J2EE, JSP, Servlets, JSF, JQuery, Web Services (JAX RS and                                          JAX WS, EJB 3.0, Javascript
  • Hands on MSSQL, PL/SQL, Oracle
  • Hands on Tomcat, JBOSS
  • Hands on Shell scripting
  • Hands on AWS, Azure, and any other cloud platform
  • Familiar with Git repository management with GitHub
  • Automation and testing software suites such as Selenium or Junit
  • Understanding of Agile development processes and familiar with tool: JIRA, Azure DevOps
  • NodeJS is a plus
  • Python/Jython scripts is a plus
  • Software modernization design experience is a plus

BONUS & NICE TO HAVE

  • Experience with SoX & SOC Audit process and remediations
  • Experience and knowledge of data & system security, vulnerability and remediations

 

Send us your resume at
careers@savitr.com

.NET Engineer

Gurugram


Experience

5- 10 years experience

Overview of Position

As aSr / .NET Engineer, you will play a key role in the development and support of the company’s key applications. This includes analysis, designing, developing, and testing the application whilst also managing technical/operational support tasks. This role also requires the candidate to have a sound understanding of enterprise application development standards and methodologies and demonstrated experience working with custom enterprise frameworks.

As a member of our geographically distributed development team your communication and analytical skills are essential to the role.

Required Knowledge & Skills

5–10 years’ experience in various software development/maintenance roles and proven experience working on .Net project under an Agile /Scrum methodology and extensively used.

  • ASP.Net
  • MVC.Net
  • C#
  • Web API
  • JQuery, Javascript
  • HTML, CSS, Bootstrap
  • Version control systems like GIT.
  • SQL Server

Good to have

  • Dot Net Core
  • Azure pipeline and services
  • Angular

Key Responsibilities

  • Provide daily ongoing development foruser stories.
  • Get expertise on applications and provide technical/operational support.
  • Ability to meet virtually with clients as and when needed to discuss technical/operational issues.
  • Develop documentation throughout the software development life cycle.
  • Participate in requirements analysis
  • Write clean, scalable code using .NET programming languages
  • Refactor, debug code, test and deploy applications
  • Development according to best practices as per industry standards.
  • Post Implementation support and production support.
  • Knowledge on working with IT Service Management tool like service now
  • Experience in Azure Devopswill be a great advantage
  • Competence in SQL Server. Advance PL/SQL, Stored Procedures etc
  • Experience in doing peer reviews and code reviews.
  • Exposure to Source control like TFS, GIT
  • Understanding of Agile methodologies
  • Understanding of Enterprise Frameworks, Release procedures, understanding of development environments.
  • Demonstrated ability in communicating with business users and assessing their needs.
  • Time Management Skills.
  • Analytical and problem-solving skills.
  • Excellent troubleshooting and communication skills.

Personal Attributes

  • Very good communication skills.
  • Ability to easily fit into a distributed development team.
  • Customer service oriented.
  • Enthusiastic/High initiative.
  • Ability to manage timelines of multiple initiatives.
  • Very good attention to detail and the ability to always follow up.

Send us your resume at
careers@savitr.com

Automation Tester

Gurugram


Experience

5+ Years in Test Automation

Overview of Position

As the QA/Tester for I.T. you will play a key role in the development team’s testing and release strategy for the company’s information technology solutions. This includes the promotion of rigorous system testing, regression testing, creation of user test plans and monitoring of all testing through the various stages of development to software release. The aim of this position is to increase the robustness of our applications through better adherence to compliance requirements and I.T. best practice.

Your skills in attention to detail and ability to handle multiple testing tasks concurrently, whilst working with minimal oversight, will enable you to thrive in our development environment. Your ability to work with our technical development team and liaise with test teams in the user community will be critical to your success in this role.

Assist the development team to

  • Analyze system requirements in order to define test requirements (including building a working knowledge of each application).
  • write and maintain test scripts
  • create standardized test data
  • develop system test plans
  • develop regression test plans
  • run any automated testing software
  • document test results
  • store all test results

Assist the user community by

  • formulating user acceptance test plans
  • liaising with users to provide any assistance with testing queries
  • ensuring successful completion of all planned user testing

Assist with gaining signoff’s for release from business application owners.

  • Monitoring the entire test/release process and ensuring that all quality assurance and compliance requirements are followed.
  • Ensure application logs are reviewed and coordinate error resolution.
  • Liaise with the development team to resolve issues that arise out of the testing process.
  • Inform the development manager of any issues that may affect the schedule, budget or quality of the product or testing process.
  • Is involved in understanding Business requirements and works with the development architect to translate requirements into solution architecture designs.
  • Become a champion for best practices and standards in testing and test documentation, with a commitment to quality in both.
  • Review testing tools, techniques, and technologies with contribution in performance testing.
  • Assist in maintaining the required test and other related evidence in order to comply with the relevant regulations (eg. SOX)

Required Knowledge & Skills

  • 5+ years in Test Automation
  • QA and testing experience in medium to large enterprises.
  • Selenium with C#– Must have
  • Spec Flow and BDD
  • Experience in Performance Test (Good to Have)
  • Knowledge of SDLC and QA lifecycle
  • Strong interpersonal skills.
  • Strong verbal and written communication skills.
  • Strong documentation skills.
  • Strong knowledge of Test Automation Framework.
  • Fluent in written and spoken English.
  • Familiarity with Test tools, Web site test and management tools.
  • Technical testing experience and competence in web applications, including .net, ASP.net as well as SQL experience is desired.
  • Knowledge of client server, databases and application servers
  • Ability to work under pressure with multiple priorities.
  • Self-motivated individual who works well in a team environment.

Personal Attributes

  • Very good communication skills.
  • Ability to easily fit into a development team.
  • Customer service oriented.
  • Enthusiastic/High initiative.
  • Ability to manage timelines.
  • Very good attention to detail and the ability to always follow up.

You are also required to carry out all the tasks that may be incidental to the performance of your duties and responsibilities, and such other tasks as the Employer may reasonably direct from time to time.

Qualifications

  • Previous experience in a QA/Test coordinator role.
  • Knowledge in client-server and web applications.
  • Experience using SQL desirable.
  • Knowledge of Microsoft .Net technologies desirable.

Send us your resume at
careers@savitr.com

Senior Node JS React Engineer

Hyderabad


Experience

4 - 7+ Years of experience

Key Responsibilities 
Responsible for design, problem solving, develop, modify, debug and/or maintain software system for one or more specific modules within a large software system scope

Roles and responsibilities will include:

  • follow software engineering standards, applicable software development methodology and release processes, to ensure code is maintainable, scalable , supportable and demo the software products to stakeholders
  • work within a scrum team, collaborate and add value through participation in peer code reviews, provide comments and suggestions, work with cross functional teams to achieve goals.
  • technical accountability for your specific work products within an application and provide technical support during solution design for new requirements.

Encourage to actively look for innovation and continuous improvement, efficiency in all assigned tasks

Preferred Skills/Experience:

  • 4-7 years for experience in developing highly scalable, reliable, modular, secure web and mobile applications
  • BTech / Masters in computer science
  • Expert in latest Frontend technologies like React, React-Native, Redux, and other JS libraries
  • In depth knowledge of HTML, CSS & JavaScript
  • Experience developing REST APIs using Node.js
  • Experience in writing Microservices using Node.js
  • Experience with relational databases and NoSQL
  • Develop responsive designs and thoroughly test cross browser compatibility
  • Review functional requirements, providing technical feedback on feasibility and architectural approach and framework.
  • Experience or willingness with developing serverless architecture
  • Strong CS fundamentals including familiarity with data structures and especially the asynchronous challenges that face JavaScript developers today.
  • Require experience and Strong understanding of entire Software Development Life Cycle (SDLC), Agile (Scrum), Software design/architecture process, CI/CD processes, unit testing & Test-Driven Development (TDD)
  •  Willingness to accept responsibility not only for your own work but the work of the team as a whole
  •  Excellent communication skills, both verbal and written
  •  Enjoy being part of a highly collaborative, challenging work environment
  • Good to have experience in using AWS services, such as S3, EKS, ALB etc.

Send us your resume at
careers@savitr.com

DevOps Engineer

Hyderabad


Experience

3-5 years of relevant work experience

JOB REQUIREMENTS:
As a DevOps Engineer, you must be highly detail-oriented and organized, with the ability to work proactively and effectively with minimal supervision. You must also have proven requirements-analysis and problem-solving abilities as well as strong debugging and troubleshooting skills. It is also important for your role that you demonstrate excellent verbal and written communication and interpersonal skills as well as the ability to work with a team in a fast-paced environment.

Specific qualifications for the DevOps Engineer position include:

  • Bachelor’s degree in Computer Science or related field. 
  • At least 3-5 years of relevant work experience.
  • Experience with Terraform or a similar infrastructure build tool
  • Experience with Amazon Web Services (AWS), such as EC2, S3, CloudFront, Route53, ELB, etc.
  • Familiarity with a Linux distribution (preferably Ubuntu)
  • Knowledge of good software architecture, design and development practices, and the ability to apply these practices in daily activities


Other preferred qualifications include:

  • Familiarity with Azure DevOps
  • Experience designing, building and supporting Java-based, database-backed web applications
  • Experience with Spring, JavaScript, HTML/CSS and at least one major relational database, preferably PostgreSQL
  • Experience with web application frameworks such as AngularJS or ReactJS
  • Experience with automated testing frameworks
  • Familiarity with security and networking best practices
  • Experience with REST APIs

Send us your resume at
careers@savitr.com