Careers

Join our team, you will find new way to advance progress success

Universal Software offers an exciting career path for IT professionals. The variety of our projects in a range of categories provide individuals with the proper challenges to grow professionally. We are looking for a self-motivated individual who has a passion for excelling. We certainly wish to meet candidate(s):

  • Who are looking for a career, not just a job?
  • Who are looking for a world of opportunity with a touch of the cutting edge?
  • Who has a unique view with strong basics and commitment?

For employment opportunity, please send your resume at jobs@universal-software.com or call on +91-8980919106.

Culture @ Universal Software

We believe we have grown a culture that enables professionalism yet is able to dress it down and enjoy life at the same time. Our work culture is full of zest and zeal. At Universal Software, we do work hard, but we also play hard too. Universal Software celebrates cultural events, birthday parties as well as organizes annual sports day, cricket tournament, Navratri, Diwali celebration and family get-together.

Job Description : Software Architect
  • Identify, Evaluate and Recommend appropriate software architecture that meets specifications.
  • Actively participate in documenting various parts of the design, both at a system and component level.
  • Ensure the software and system architectures are in synchronization.
  • Analyze and Report risks in understanding identified approaches.
  • Assist developers in implementing solutions in an accurate manner.
  • Establish review metrics and ensure that follows those religiously.
  • Encourage and Mentor developers to use best practices in coding and design.
  • Interface with the customer to understand functional requirement and translate them to technical requirements.
  • Utilizes appropriate software, established web/windows development tools, guidelines and conventions including but not limited to Visual Studio.
  • MVC4, Silverlight, ASP.NET, JQuery, AngularJS, WebAPISQL Server, HTML, CSS, window services, web services, JavaScript, and C#/VB.NET tools to develop, document, test and debug programs/objects which have been assigned.

Desired Skills and Expertise
  • Bachelor Degree or equivalent. BE (Computer, IT) or MCA candidates will be preferred.
  • Experienced in project management process, tools and techniques. PMI certification is preferred.
  • Expertise in .net technologies, SQL Server.
  • A proven track record of successful project implementation of IT applications.
  • Strong professional skills, including prioritization and workload balancing.
  • Must have proven leadership abilities, strong interpersonal skills, and excellent verbal and written communication skills.
  • The ability to foster motivation within the project team to meet tight deadlines.
  • Stakeholder management and proven ability to gain consensus.

Apply Now

Job Description : .Net Developer
  • Utilizes appropriate software, established development tools, guidelines and conventions including but not limited to Visual Studio, ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET tools to develop, document, test and debug programs/objects which have been assigned.
  • Develops and documents test data, and performs testing to verify that the programs function correctly, and to ensure that modifications have not caused errors in other parts of the program or in interfacing programs.
  • Design, code and test new Windows and web software applications.
  • Reviews and evaluates existing systems, Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement.
  • Establishes check points at regular intervals to verify accuracy of the work in progress. Routinely searches for innovative ways to improve existing systems or procedures.
  • Maintain existing software systems by identifying and correcting software defects; develop new functionality on our existing software products.
  • Performs application programming assignments, typically maintenance or modification of existing systems on a .NET platform.
  • Consult colleagues concerning maintenance and performance of software systems.
  • Investigate and develop skills in new technologies.

Desired Skills and Expertise
  • Knowledge of the .NET 4.0 Framework, C# / VB.NET
  • Sound knowledge of SQL Server queries and query optimization
  • Experience in windows application environment
  • Solid understanding of object-oriented programming (OOPS)
  • Good understanding of Software Development Life Cycle Processes

Apply Now

Job Description : VC++ Developer
  • Utilizes appropriate software, established development tools, guidelines and conventions.
  • Develops and documents test data, and performs testing to verify that the programs function correctly, and to ensure that modifications have not caused errors in other parts of the program or in interfacing programs.
  • Design, code and test new Windows and other software applications.
  • Reviews and evaluates existing systems, Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement.
  • Establishes check points at regular intervals to verify accuracy of the work in progress. Routinely searches for innovative ways to improve existing systems or procedures.
  • Maintain existing software systems by identifying and correcting software defects; develop new functionality on our existing software products.
  • Performs application programming assignments, typically maintenance or modification of existing systems on a VC++ platform.
  • Consult colleagues concerning maintenance and performance of software systems.
  • Investigate and develop skills in new technologies.

Desired Skills and Expertise
  • Good development skills in VC++ programming languages and knows the internals of MFC.
  • Hands on experience on event driven programming using MFC.
  • The ideal candidate will have both MFC/Win32 experience.
  • Must be proficient in SQL Server 2008 version & above
  • Experience in C# would be an added advantage
  • Experience in object oriented design will be added advantage.

Apply Now

Job Description : Business Analyst
  • Interface with clients and gain understanding of requirements/process through meeting and discussion.
  • Prepare and review the requirement analysis as well functional specification documents.
  • Responsible for developing software applications according to the quality standards.
  • Responsible for preparing wire-frame(s) to meet with client's exact requirement by coordinating with team leaders.

Desired Skills and Expertise
  • Excellent organizational and project management skills, including the ability to organize time, work on multiple tasks, and follow tasks and projects through to completion, while keeping all interested parties properly updated.
  • Excellent analytical and problem-solving skills, including a high degree of attention to detail and accuracy of processes.
  • Self-motivated work habits and the ability to work independently as well as to work effectively with all members of a technical project team.
  • Min. 1 year experience as Business Analyst. Experience in Project Management is preferable.

Apply Now

Job Description : Quality Assurance Professional
  • Develop and establish quality assurance measures and testing standards for new applications, products, and/or enhancements to existing applications throughout their development/product lifecycles.
  • Prepare and deliver reports, recommendations, or alternatives that address existing and potential trouble areas in projects across the organization.
  • Ensure that testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.
  • Collaborate with software/systems personnel in application testing, such as system, unit, functional, regression, testing methods.
  • Communicate test progress, test results, and other relevant information to project stakeholders and management.
  • Analyze formal test results in order to discover and report any defects, bugs, errors, configuration issues, and interoperability flaws.
  • Monitors program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation.
  • Writes documentation to describe program evaluation, testing, and correction.
  • Evaluate proposed software or software enhancement for feasibility.

Desired Skills and Expertise
  • Hands on experience of 2 to 5 years in software testing
  • Exceptional Knowledge of SE/SDLC/STLC/Agile test methodology and processes
  • Experience in driving and executing all phases of SDLC for QA and Testing
  • Experience in analyzing project specifications, developing and maintaining test plans, preparing test scripts, executing regression tests, functional tests and data tests
  • Ability to prepare reports on Impact Analysis

Apply Now

Job Description : Technical Support Engineer
  • Responsible for design, implementation, and management of system, server and network hardware, software and virtualization. Administration & Management of Windows Servers
  • Research and recommend innovative, and where possible automated approaches for system administration tasks
  • Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
  • Support Engineers deliver effective technical customer support to our customer base, delivering solutions to both technical and non-technical end users while also supporting a wide range of technologies.
  • Deliver software patches and upgrades to resolve issues
  • Provide product feedback to reduce the number of issues experienced by the customers
  • Continually seeks opportunities to increase customer satisfaction and enhance client relationships

Desired Skills and Expertise
  • Graduation from an accredited four (4) year college or university with degree in Computer Science, Business or other closely related field
  • Network+ and/or CCNA certification (preferred)
  • Excellent communication skills
  • Strong analytical, problem-solving, and conceptual skills
  • Ability to work in teams and has strong interpersonal skills.
  • Ability to work under pressure and meet tight deadlines.
  • Ability to handle multiple client calls and emails, escalating when needed.

Apply Now

Job Description : Database Programmer
  • Strong foundation on internals of tables, indexes and database file structures.
  • Thorough understanding of Enterprise SQL Database.
  • Strong ability in writing T-SQL queries and thorough understanding of stored procedures, functions, views and triggers.
  • In-depth knowledge of database performance tuning including complex query optimization.
  • Thorough understanding of query optimizer. Ability to read and interpret complex query execution plans and recommend code changes for improving efficient data access.
  • Knowledge on index internals and usage.
  • Work with development teams in defining and recommending /process code improvements.

Desired Skills and Expertise
  • Knowledge of SQL Developer for 2005 , 2008 and 2012 editions
  • Hands on experience in database backup / restore, maintenance
  • Hands on experience of 2 to 4 years in database programming
  • Ability to work in teams and has strong interpersonal skills
  • Must able to work on assigned individual task

Apply Now

Job Description : BI Analyst
  • Develop BI Applications by data visualization, information visualization, research of business and visual functioning and product analysis.
  • Provide technical direction and leadership to design and implement enterprise BI, Analytics and performance management solutions in a complex enterprise environment.
  • Develop BI roadmap and strategy suiting organization’s software products.
  • Design innovative BI architecture supporting operational, tactical and strategic business needs.
  • Prepare document plan for BI Application by coordinating with Team Leaders.
  • Responsible for end to end development of BI Application. (Document preparation to delivery to clients.)

Desired Skills and Expertise
  • Should have strong analytical, BI/Reporting Skills.
  • Should have strong data manipulation/data reconciliation skills.
  • Hands on experience in SQL Server.
  • Hands on experience of 2 to 8 years in BI Application Development.
  • Ability to work with product teams and has strong interpersonal skills.

Apply Now