Software Engineer
Location: Bangalore, India
Overview:
Magnitude Software is looking for the best and brightest talent to join our software engineering team, working on novel data management products, as well as our existingMDM product suite.
We are looking for candidates with:
A passion for high quality software engineering and technology
An interest in working on large-scale data challenges across different technologies
Strong educational credentials
Drive and ambition to achieve, thrive, and succeed
Our senior software engineers are both technically gifted and can work well with others to solve difficult problems. Technologies frequently change, and the successful candidate must have the ability to rapidly master new software languages and technologies.
Tasks:
Analyzes, designs, develops and documents commercial software products
Work on the research, development, testing, and maintenance of new and existing software products
Demonstrates high aptitude in a variety of software engineering concepts, practices, and procedures
Relies on extensive experience and judgment to plan and accomplish goals
Take ownership of development work through to delivery, including fully automated testing of components
Work under the supervision of the Team Lead/Manager to accomplish engineering tasks and objectives
Adhere to defined coding standards and best practices.
Participate in design and code reviews
Provides technical support to project team members
May perform team leadership for a team of engineers
Desired Skills and Experience:
3 to 6 yrs years of experience designing and building software. Previous experience developing commercial software is desirable but not required
Our product suite is built using a diverse set of programming languages and technologies. More than just a great C# or Java coder, we are looking for someone with flexibility and the ability to quickly learn new languages and technologies. Ability to learn and move to different stack as the project demands is a must.
Experience in C# and SQL is a must.
Knowledge of C++, Java, JavaScript, test automation environments are added advangages.
Experience design methodologies like OOAD is a must. Knowledge of Design patterns is an added advantage.
Experience developing in the Microsoft technology stack desirable
A good understanding of object oriented analysis, design and implementation
A Bachelors degree or higher, in a computing-related discipline
Personal Characteristics:
A good understanding of the processes involved in commercial software product development
Excellent written and verbal communication skills
Works well in a team environment, and makes reaching team goals the highest priority
A self-starter who can recognize impediments and finds ways to overcome them
Is passionate about technology and software
Fluency in the English language.
by via developer jobs - Stack Overflow
Location: Bangalore, India
Overview:
Magnitude Software is looking for the best and brightest talent to join our software engineering team, working on novel data management products, as well as our existingMDM product suite.
We are looking for candidates with:
A passion for high quality software engineering and technology
An interest in working on large-scale data challenges across different technologies
Strong educational credentials
Drive and ambition to achieve, thrive, and succeed
Our senior software engineers are both technically gifted and can work well with others to solve difficult problems. Technologies frequently change, and the successful candidate must have the ability to rapidly master new software languages and technologies.
Tasks:
Analyzes, designs, develops and documents commercial software products
Work on the research, development, testing, and maintenance of new and existing software products
Demonstrates high aptitude in a variety of software engineering concepts, practices, and procedures
Relies on extensive experience and judgment to plan and accomplish goals
Take ownership of development work through to delivery, including fully automated testing of components
Work under the supervision of the Team Lead/Manager to accomplish engineering tasks and objectives
Adhere to defined coding standards and best practices.
Participate in design and code reviews
Provides technical support to project team members
May perform team leadership for a team of engineers
Desired Skills and Experience:
3 to 6 yrs years of experience designing and building software. Previous experience developing commercial software is desirable but not required
Our product suite is built using a diverse set of programming languages and technologies. More than just a great C# or Java coder, we are looking for someone with flexibility and the ability to quickly learn new languages and technologies. Ability to learn and move to different stack as the project demands is a must.
Experience in C# and SQL is a must.
Knowledge of C++, Java, JavaScript, test automation environments are added advangages.
Experience design methodologies like OOAD is a must. Knowledge of Design patterns is an added advantage.
Experience developing in the Microsoft technology stack desirable
A good understanding of object oriented analysis, design and implementation
A Bachelors degree or higher, in a computing-related discipline
Personal Characteristics:
A good understanding of the processes involved in commercial software product development
Excellent written and verbal communication skills
Works well in a team environment, and makes reaching team goals the highest priority
A self-starter who can recognize impediments and finds ways to overcome them
Is passionate about technology and software
Fluency in the English language.
by via developer jobs - Stack Overflow
No comments:
Post a Comment