Aspire Systems, Inc. has an opening for a Systems Analyst at our offices in Oak Brook, Illinois. The Systems Analyst will work with Aspire’s customers to design, develop, and deliver highly customized software using development methodologies and processes developed by our company, and will develop and drive software application development for customers and provide end to end solutions for various initiatives. Specifically, the Systems Analyst will be responsible for the following duties:
Responsible for deployment, system study and analysis, training and development activities;
Involved in AWS architecture, AWS deployments, S3, SQS and SNS queue usages;
Involved in Client custom framework using Models, Controllers, Services, Mediators, Prototyping and Class-based inheritance;
Versatile exposure to Object-Oriented programming;
Understanding of business systems functionality and technicality;
Requirements Definition, Functional Analysis, Technical Analysis;
Job Location:
Ch
ennai
Technical Tasks:
Gather, compile and interpret client solutions requirements and report to internal/external stakeholders;
Creating a high level and low-level design for the product;
Analyzing data structures and coming up with the DataBase Design;
Validate the time allocated to complete the tasks before committing on the same;
Stick to the committed schedule of the assigned tasks;
Review and mitigate identified risks;
Analyze the requirements from business as well as technical perspectives;
Understand the design and identify gaps, if any, and develop code analyzing different solutions;
Involved in the development /coding of complex modules and base framework;
Involved in providing technical solutions;
Explore and solve issues identified and provide solutions;
Project Delivery Tasks:
Involved in application design, development and testing;
Responsible for continuous integration and deployment;
Responsible for code reviews and optimizations;
Involved in the integration and testing of various modules;
Involved in the major role of requirements analysis and breaking requirement s into tasks;
Involved in tasks estimation;
Responsible for System study and Analysis and technical solutions;
Involved in application design, development and testing;
Responsible for technical solutions;
Implements best practices /design patterns to ensure high-quality deliverables and reusability of components;
Continuously review the team member’s deliverables to maintain perfect project delivery;
Maintain the timeframe to deliver the task to the clients;
Coordination Tasks:
Coordinate with clients;
Participate in client strategic planning process;
Ensure the smooth flow of clients through the business and ensure that all commitments are completed accurately, delivered with high quality in a timely manner to improve customer satisfaction;
Investigate and resolve job-related task issues;
Coordinate with clients and internal partners to find a mutual solution to problems;
Present information on challenging situations to clients;
Compile and maintain client-specific reports;
Quality Assurance Tasks:
Explore and solve technical issues;
Adhere to the specified quality standards;
Execute the assigned task with extreme quality and focus, paying attention to the details;
Adhere to organization-wide processes & policies (security, quality, resource usage);
Develop standards to ensure that quality levels and customer specifications are met without
compromise;
Adhere to processes and defined standards, mentor a team to implement processes;
Research and Development Tasks:
For any new feature that is to be added to the project, on the technical front, do feasibility studies with different approaches;
Based on the feasibility, prepare decision analysis and resolution to come up with the final approach;
Support continuous improvement by investigating alternative solutions and technologies.
Minimum Requirements: Bachelor’s Degree or foreign equivalent in Computer Science, Electrical/Electronics Engineering, Mathematics, or a related field, plus three years of experience a related position. Required experience must include: various phases of the Software Development Life Cycle: Requirement Gathering and Analysis, System Analysis, Coding, and Deployment; Object-Oriented programming; working with the following technologies: Java 1.5+, Groovy, JavaScript, JSON, Linux Shell scripts, XML, XSL, CSS, HTML, Servlets, JSP, Velocity and AJAX, Node JS, Tomcat, Oracle Application Server, Amazon Web Services, MicroStrategy v9.4.10 Web SDK, Sublime, Eclipse, Spring Tool Suite & PL/SQL Developer, JProfiler, Eclipse Memory Analyzer, Jmeter, Grunt, Maven, GIT, CVS, SVN, Struts, Hibernate, spring, Drools, Quartz, JQuery, Ajax, Semantic UI, Underscore, AWS deployments, S3, SQS, SNS integrations, MySQL, Oracle 10g, and PostgreSQL. All candidates must have legal authority to permanently work in the US. Applicants meeting all requirements,
Apply Now please submit your C.V. to
careers.us@aspiresys.com