Software Engineer Jobs in Bangalore - Magnitude Software

Software Engineer
Magnitude Software
Magnitude Software
Last Date 27 Sep 2020
Apply Now

Magnitude Software - Job Details

Date of posting: 30 Jul 20

Job description – Every Angle (By Magnitude Software)

Job title: Software Engineer (C# back-end developer)

Purpose of the role

The Every Angle software enables companies to analyze large quantities of data with speed and flexibility. In this way we create valuable management information to improve business processes and performance. Our software is already being used in more than 40 countries worldwide.

The C# back-end developer is assigned with the tasks of maintaining the existing product and building additional functionality. He or she will be designing, coding and testing components and applications for the Every Angle platform. The C# back-end developer has a natural drive to innovate and enjoys the challenge of experimenting with different tools and technology, is eager to learn new things and likes to keep up with the latest developments in the field. Knowledge gaining and sharing is actively being encouraged.

The core of our software is made in Delphi and processes hundreds of gigabytes in record time. Every Angle uses special storage techniques and advanced memory managers. Cooperating with this Delphi core, there are several components written in C# and other technologies that require a very high level of quality to be able to support the demands of our customers.

To give an insight in the variety of used technology; Every Angle uses C# .NET (Core),Delphi and JavaScript, combined with many tools and technologies, such as API’s, MS SQL, ETL and React. Code quality is ensured with Clean Code, TDD and SOLID. We run on both private and cloud infrastructure (MS Azure). So, while the main focus of this position is developing in C#, there is room for diversion.

At Every Angle, several agile teams work on different components of our software. The C# back-end developer will be part of such a team together with other developers, lead developer and product owner. A CI/CD development platform with a high level of automation makes sure that the software is delivered with a predictable pace and quality.

The C# back-end developer is someone who actively thinks about the best way to work and use new technology, coming up with suggestions to improve our software. This is a challenging job with plenty of room for initiative and personal input.


  • Designing, building and testing components of the Every Angle software solution according to the required quality standards
  • Building reusable code and libraries for future use
  • Optimization of the software on subjects like performance and use of resources
  • Creation of APIs for use by front-end components
  • Working on bug fixing and improving application performance
  • Keeping up to date on the latest industry trends and best practices


  • In-depth knowledge of C# .NET, SQL, ASP.NET WebApi
  • Knowledge of general principles of software craftsmanship like OOP, TDD, SOLID and Clean Code
  • Experience with performance programming and parallel programming
  • Ability to come up with good design, discuss and help team members review their design.
  • Experience with environments using continuous integration and continuous delivery (CI/CD)
  • Experience with GIT and source code branching concepts
  • Experienced in agile software development and tools (Jira, Azure DevOps)
  • Experience with HTML(5),Javascript (knowledge of jQuery, React or Angular is a plus)
  • Experience with in-memory databases, SAP HANA is a plus
  • Fluency in English (both verbal and written)

    Level of Education: Technical bachelor’s or master’s degree in software engineering

    Years of experience: 3 to 5 years in equivalent role


  • Craftsman
  • Focus on quality
  • Communicator and team player
  • Eager to learn

    EA Values
    • Respect / Integrity / Honesty
    • Empowerment: Involve other teams if necessary. Motivate/inspire others, get people moving.
    • Ownership: Balance between patience and decisiveness. Overview & responsibility: Keep track and finish the work.
    • Quality: Accuracy/causing (know what you’re doing, minimizing risk),aim for great, continuous improvement.
    • Mastery: Sharing knowledge, feed forward (help each other learn from mistakes).
    • Responsiveness: 100% reply.

  • Job Summary

    Job Type : Full Time
    Job Category : IT/Software,Diploma
    Hiring Process : Face to Face Interview
    Who can apply : Freshers and Experienced (0 to 3 yrs )

    About Magnitude Software

    Magnitude Software
    Apply Now
    This posting is done directly & exclusively on We do not entertain any unsolicited calls or enquiries from any consultants, other portals or TPOs. Notice: This recruitment is FREE. if the recruiter charges any fees, please write us
    Product Support Engineer
    Software Engineer
    BE/B.Tech(CSE, IT)
    Java, JavaScript, selenium, MySQL
    Software Developer
    BE/B.Tech, MCA, MSc
    Java, JavaScript, selenium, MySQL
    Sr. Application Support
    BCA, BE/B.Tech, MCA, ME/M.Tech
    Java, JavaScript, selenium, MySQL

    People who view this job also look for jobs with following keywords

    Fully solved online mock placement papers with latest test pattern,count down timer,detail test analysis with answer and explanation is available at Power Placement Preparation:P3.
    Start your preparation now with P3 and increase your success probabiltiy.

    Need a Institute/Coaching Class?

    IT Courses / Govt Exam Preparation

    Higher Studies / Studies Abroad

    Post an enquiry and get instant responses from institutes and best Coaching Classes in your city

    Magnitude Software recruiting Software Engineer Experienced(0 to 3 yrs) candidates candidates nearby Bangalore.Magnitude Software vacancies for Software Engineer is recruited through Written-test, Face to Face Interview etc.
    Magnitude Software Company recruits a lot of Experienced(0 to 3 yrs) candidates candidates every year based on the skills Java, JavaScript, selenium, MySQL. The candidates with ME/M.Tech, M.Com, 12th Pass (HSE), BSc, BCA, BE/B.Tech, PG Diploma, MSc, Diploma, B.Com, MCA are selected to full fill the vacancies in IT Software-Engineer job field. The candidates nearby Bangalore can apply for Software Engineer position in Magnitude Software. All candidates should have a degree or post-graduation in the required field based on the requirement mentioned. The jobs are available in Full Time basis. When it comes to the Magnitude Software recruitment, candidates are mostly chosen for the department of IT Software-Engineer . To learn more about the current jobs and other details, it is better to go through official site of Magnitude Software and Freshersworld. Find the latest jobs near you and near your home. So, that you don’t need to relocate. The Freshersworld is a leading employment portal that researches the official site of Magnitude Software and provides all the details about the current vacancies, the application process, selection process, interview test details, important dates and other information. Search and apply for the top job positions in Magnitude Software and near your city and get a secured career.