Still Struggling with Tech Hiring? Discover Olibr's Solution Now!

Full Stack Developer|Bengaluru|4+ Yrs

  • Excellence and Eminence LLP
  • India, B...
  • 4 - 6 Yrs

Job Description

  • Function: Software Engineering → Backend Development
  • 4 to 6 years of experience.
  • Strong Knowledge of C#, Java, . Net, and WPF.
  • Experience in Database design and programming (especially SQLLite).
  • Knowledge of defect management tools, and source code repositories [Jira, GIT].
  • Understanding of cyber-security topics and their application to software development.
  • Hands-on experience in Software development in C# [Desktop Applications].
  • Expertise in multi-threaded programming.
  • Experience in Unit Testing for Both. NET and Java.
  • Knowledge of design patterns and their usage and tools like Visio.
  • Expertise in troubleshooting bugs and finding solutions.
  • Strong abstraction, analytical, and problem-solving skills.
  • Working with multisite teams, Quality-conscious and process-oriented.
  • Key Skills: C#/. NET. WPF, Java, JSON / XML, SQLite, TCP, RS232 Unit testing.
  • Desired Skills:
  • Exposure to hardware device interfaces, Delphi.
  • Understanding/exposure to fundamental programming topics such as bit masking, bit shifting, etc.
  • REST (good for working with the NAC now, but also potentially replacing the CG command API with a REST version in the future).
  • Static code analysis with tools such as Klocwork and Coverity.

Job Responsibilities

  • Responsible for analyzing and understanding requirements.
  • Design and implement the requirements by collaborating with System Engineers and Architects.
  • Performs detailed design, coding, testing, and all related documentation for a project.
  • Identifying and resolving technical risks proactively.
  • Ensure deliverables are on time and of high quality.
  • Implementation of Unit Test Cases using relevant testing frameworks.
  • Supports the team in defect fixing and investigations.

Location

Bengaluru, Karnataka, India