Software Engineering

Position- Azure Devops Engineer/Build and Release Engineer

EXP- 4-6 years

Location – Bangalore

Requirement details-

  • Experience in Azure /AWS Build Automation and Deployment
  • Experience in Powershell/batch
  • Experience in Cloud Linux/Unix Platform
  • Experience in Git
  • Experience in Teamcity
  • Experience in Jenkins
  • Experience in java/.net implementation using Docker, Kubenetes

Responsibilities:

  • Hands on experience in developing Automated Build & Deployment Process for large Java/.Net implementations using tools like Docker, Kubernetes and etc
  • Experience in deployment on AWS, Azure cloud Linux platforms is must
  • Extensive experience deploying and working with Production environments and not limited to Dev/QA
  • Must have Scripting language experience (Powershell, Batch and etc)
  • Ability to design and support build deployment and configuration management systems for multi-tier Java/.Net application using GIt/Team City and Jenkins
  • Experience of setup and management of automated build and deployment process for multiple .Net development environments
  • Incident prevention with alerts and monitoring
  • Log aggregation
  • Nice to have development experience in .Net & Java.
  • Should have been part of end to end implementation of Java/.NET based projects
  • Must have experience in a .Net and Java Release Management.
  • Basic knowledge of application servers
  • Working experience on any Unix/Linux operating system

Position      –     Software Engineer/.NET full stack developer

Location      –     Bangalore

Experience –     3-6 years

Work location –Bangalore

Required skills- SQL Server 2008/10, Asp.Net, MVC, Skelta BPM, HTML, CSS, JavaScript/ Jquery/Angular

 Primary skills-    

  • Should have minimum 3 years of experience in .Net Full Stack Development
  • C#, Asp.Net using MVC, Skelta BPM,
  • Should have worked on front-end skills like HTML, CSS, JavaScript/ Jquery /Angular.
  • Should have strong OOPS concepts,
  • Should have extensive experience in SQL Server 2008/10
  • Should have extremely good knowledge on SDLC processes

Secondary skills

  • Must be capable of Coding and Unit testing their own code
  • Leadership and People Skills
  • Should have strong analytical skills
  • Good communication skills

Good to Have:  Knowledge on Azure

Responsibilities

  • Provide full life cycle support to clients from initial client interaction and requirements analysis through design, coding, testing, debugging, implementation and deployment.
  • Works on the modules implementing the business logic in Asp.Net C#
  • Involve in front end design.
  • Willing to learn additional skills in a short span of time like .net core, Azure, RPA etc.,

 


Role Description

The Java full stack engineer will be a person who would be equipped with a range of different technologies and languages (such as Java, JavaScript, HTML, Front end technologies) to develop applications. Full stack developers would cater to both user experience development and functionality.

Java Full stack developer duties include:

  • Participating in the design and creation of scalable software
  • Writing clean, functional code on the front- and back-end
  • Testing and fixing bugs or other coding issues

Job Description:

We are looking for a full stack developer to produce scalable software solutions. You’ll be part of a product team that’s responsible for the development life cycle as well as implementation from conception to deployment.

As a full stack developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.

If you’re also familiar with Agile methodologies, that would be a plus

Position: Junior Full Stack Java Developer

Location          : Bangalore

Experience      : Minimum 2, Maximum 3 years 

Responsibilities:

  • Work with development teams and product managers to convert specifications into software solutions
  • Design client-side and server-side components
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning databases and applications
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Work with Technical Leads, Senior Engineers and Analysts to improve software

Required skills

  • Core JAVA
  • JSP, Servlets
  • JavaScript and/or JavaScript Libraries
  • HTML5
  • CSS/CSS3
  • Database (any of MySQL, MSSQL, Oracle), SQL Queries

Primary skills

  • Should have minimum 2 years of experience in Java development
  • Expert level experience with Core Java, JSP, Servlets
  • Expert level experience with JavaScript (JS), HTLM5/CSS3
  • Experience with databases (e.g. MySQL, MSSQL) and SQL queries
  • Experience with Web servers/ Application Servers (e.g. Apache, Tomcat)
  • Experience with any ORM framework (g. Hibernate, MyBatis)
  • Experience in version control and repositories like SVN/GIT/Bitbucket
  • Experience with converting UI/UX designs to Front end code using HTML, JSP, CSS, JS
  • Ability to build the responsive or adaptive screens from visual designs
  • Ability to write clean, scalable, and reusable code
  • Well-versed in software engineering principles, frameworks and technologies
  • Well-versed in Object-oriented programming concepts
  • Excellent written and oral communication and teamwork skills
  • Great attention to detail
  • Organizational skills
  • An analytical mind

Good to Have

  • Angular, React JS, Node.js
  • Liferay – Liferay service builder, hooks, plug-in SDK, EXT, themes
  • Familiarity with Agile methodologies

 


Position-     Sr. Technical Lead – Java

Location-     Bangalore

Experience –10-12 years

Key skills Required:

  • OOPS, Java Design Patterns
  • Java / J2EE / JSP, HTML5, JavaScript, AJAX, JSON, XML, AngularJS, jQuery, CSS, Bootstrap
  • Spring MVC, Hibernate, SOA (REST, SOAP), Apache CXF
  • Lucene or equivalent Search engine frameworks
  • MySql, SQL Queries, Stored Procedures, Triggers
  • Liferay – Portlets, Hooks, Plugins
  • Build and CI: Maven, Ant, Eclipse, Sonar
  • JBPM, Drools
  • UNIX, CentOS, RHL, Windows
  • DevOPS, Agile
  • Responsive design, SEO, Performance tuning

Source Control: GIT, BitBucket, SVN, CVS

Cloud: Amazon / Azure / IBM Bluemix

Good to have: Hadoop, Apache Spark, MongoDB

Primary skills-    

  • Should have worked as a Senior Tech Lead for at least one organization
  • Should have minimum 4 years of Technical lead experience building Web applications using Java, HTML5 and any of the front-end JS libraries/frameworks
  • Should have worked as Module lead or Team lead for at least 2-3 years, leading teams from concept, design to implementation
  • Should have strong OOPS concepts
  • Should have extensive experience in Java/JSP, JBPM, Hibernate, Spring, Liferay Angular, jQuery, JSON, XML
  • Should have hands on experience in SOA – REST, SOAP, Micro-Services, ESB
  • Should have worked extensively in either of MySQL, Oracle, MSSQL
  • Should have experience in configuration management – SVN, Git, Bit Bucket, version and repository management
  • Should have worked on Cloud – Amazon, Azure and be aware of deployment and services
  • Should be Strong in DB/SQL, Stored procedures
  • Should have worked in data migration using various tools
  • Should have used Lucene or any other search engine framework
  • Should have extremely good knowledge on SDLC processes and agile methodology
  • Should have excellent programming skills
  • Strong understanding and knowledge in Java Unit Testing frameworks.
  • Must have strong expertise in building and architecting systems
  • Must have strong exposure to Client account, interaction, technical systems

 

Secondary skills

  • Strong Team management skills
  • Strong Leadership and People Skills
  • Should have strong Interpersonal, Programming and Problem-solving analytical skills
  • Excellent communication skills
  • Ability to learn new technologies with minimal time period
  • Ability to interact with leads on Technical issues
  • Quick in solving problems and expert in providing solutions
  • Should be able to understand business requirement documents
  • Understanding design patterns and concepts

 

Responsibilities

  • Grasp the functional requirements
  • Analyze requirements and convert into software subsystems
  • Define and document high level design of system using appropriate Java design patterns and frameworks
  • Define the complete application System Architecture
  • Design and build scalable REST & SOAP web services
  • Perform and suggest performance optimization techniques
  • Support deployed solutions (debugging and fixing problems)
  • Analyze and resolve technical problems
  • Provide alternate approaches to resolve problem
  • Act as individual contributor and manage the team members
  • Manage multiple teams & releases
  • Review peer and team code for quality and testing practices
  • Guide, mentor teams on technical aspects
  • Scheduling training programs for the new entrants/trainees
  • Participation in talent acquisition via Technical interviews, discussions, etc

Position      –     Senior .Net full stack developer

Location      –     Bangalore

Experience –     6-9 years

Required skills-  Azure ASP.Net MVC HTML, CSS, JS, Jquery, KendoUI /AngularJS/ ReactJS

Primary skills-    

  • Should have minimum 6 years of experience in .Net Full Stack Development
  • C#, Asp.Net using MVC, SQL Server, Basic Azure Knowledge
  • Should have worked on front-end skills like HTML, CSS, JavaScript, Jquery, KendoUI, React/Angular JS.
  • Should have strong OOPS concepts,
  • Should have extremely good knowledge on SDLC processes

Secondary skills

  • Must be capable of Coding and Unit testing their own code
  • Leadership and People Skills
  • Should have strong analytical skills
  • Good communication skills

Good to Have

  • Azure service bus (for events).
  • Azure Identity Services.
  • Azure DevOps.

Responsibilities

  • Provide full life cycle support to clients from initial client interaction and requirements analysis through design, coding, testing, debugging, implementation and deployment.
  • Works on the modules implementing the business logic in Asp.Net C#
  • Involve in responsive designs
  • Willing to learn additional skills in a short span of time like .net core, Azure, Xamarin etc.,