Table of Contents - Job
Job Positions
- Senior Software Developer
- Junior Software Developer
- Test Engineer
- Software Developer – Trainee
Job Details
Job Category
Job Type
Full Time
Interview Locations
Chennai
Job Locations
Chennai
Number of Openings
Not Mentioned –
Joining Time
Not Mentioned –
Desired Experience
1-4+ Years
Salary
As per Company Standards
Qualification Criteria
- Minimum Bachelors / Engineering Degree in IT related subject.
- A Bachelors Degree in Computer Science, Software Engineering, or another related field.
Skills Requirement
Key Skills
JSP, Servlets, Core JAVA, XML, Webservices, JDBC, Hibernate, Python, Spring, MySQL, HTML, CSS, Automation Testing, Selenium, QTP, UNIX, SQL
Job Description
Position 1: Senior Software Developer
- Job Title: Sr. Software Developer
- Years of Experience: 4-8 Years
Skill Sets
- Strong Core JAVA Experience and Advanced working knowledge of J2EE (JSP, Servlets, Core JAVA, XML, Webservices and JDBC), Hibernate and Web Services related Technologies, Python
Principal Duties/Responsibilities
- Sr. Software Engineer involved in all stages of the development life cycle, through requirements analysis, coding, unit testing, system testing, UAT and warranty-support.
- Architecting technical solutions & systems that can then be treated as a working reflection of the best practices
- Primarily driving architecture discussions, design reviews and participating in code reviews.
- Serve as a Full Stack Web Architect who can provide consultation on all the relevant technologies and is involved in cutting-edge web application development
- Setting up best practices to help the team achieve the above and constantly thinking about improving the technology use.
- Driving the adoption of these best practices around architecture, coding, design, quality, performance
- Experiment with new & relevant technologies and tools, and drive adoption.
- Drive technology & tool choices for the development team & be responsible for them
Qualifications
- Minimum Bachelors / Engineering Degree in IT related subject.
- 5+ Years of overall experience
- Should have hands on experience on Core Java, J2EE , spring, Hibernate, JDBC.
- Well versed with development tools such as Maven, Eclipse and setup tools and latest wen technologies-HTML, CSS, Boot Strap, JAVA Script, Angular
- Experience/knowledge in Agile Methodology would be a plus
- Quick & Excellent Problem solving skills for complex & large scale problems
- Technical Breadth – Exposure to a wide variety of problem areas and technologies
- Solid coding skills with ability to drive teams through massive refactoring exercise & improve coding standards across large code bases
- Deep understanding & experience of high performance web scale & real-time response systems with experience & expertise in a variety of large scale persistent systems including large databases.
- Exposure to complete product development cycles – From inception to production to scaling up, supporting new requirements, re-architectures.
Position 2: Junior Software Developer
- Job Title: Software Developer / Jr. Software Developer
- Years of Experience: 1-4 Years
Skill Sets
- Advance Core JAVA, J2EE, Spring, Spring Boot, Spring MVC, Java Design Patterns, Hibernate, JSP, MYSQL, API, CSS and HTML
Principal Duties/Responsibilities
- Developing and directing software system validation and testing methods.
- Directing our software programming initiatives
- Overseeing the development of documentation.
- Working closely with clients and cross-functional departments to communicate project statuses and proposals.
- Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems.
- Managing the software development lifecycle.
- Monitoring system performance.
- Communicating key project data to team members and building cohesion among teams.
- Developing and executing project plans.
- Applying mathematics and statistics to problem-solving initiatives.
- Applying best practices and standard operating procedures.
- Creating innovative solutions to meet our company’s technical needs.
- Testing new software and fixing bugs.
- Shaping the future of our systems.
Desired Candidate Profile & Technical Skills
- A Bachelor’s Degree in Computer Science, Software Engineering, or another related field.
- 1 to 3 Years of Software Engineering or Software Development Experience, Preferably in a related field.
- Hands-on programming experience using relevant languages.
- Experience using relevant tool suites.
- Strong written and verbal communication and interpersonal skills.
- Creative problem-solving skills.
- Experience managing the software development lifecycle.
- The ability to prioritize activities and deliver projects on time and within budget.
- Experience working with clients and business partners.
- A comprehensive understanding of computer science concepts.
- Excellent coding skills.
- Extensive knowledge of agile methodologies.
- Strong team building skills.
- The ability to travel as necessary.
Position 3: Test Engineer
- Job Title: Test Engineer
- Years of Experience: 1-4 Years
Skill Sets
- Automation Testing-Selenium, QTP, UNIX, Database/SQL
Principal Duties/Responsibilities
- Work as part of cross functional, passionate agile project teams to ensure quality is driven into the heart of the development process from requirements definition through to delivery.
- Schedules and facilitates test plan/test case reviews with cross-functional team members.
- Develop test schedules and ensure follow-through so that deadlines for testing completion are met.
- Involved in the design, development, documentation, and maintenance of automated functional test cases and other test artifacts, including test data and data verification
- Developing automation frameworks, comprehensive automation test suites at both the UI and Service layer, with proven abilities to innovate and be creative.
- Research, recommend and implement tools as needed with the goal of increasing automation
- Proactively bringing issues and problems to the attention of the team; generating, proposing and implementing innovative solutions to solve them
- Analyzes and resolves automation-related problems by coordinating with the team to diagnose and fix issues
Technical Skills
- Hands on experience in testing manual, automation and database testing.
- Basic knowledge of Java and automation test tools, preferably Selenium, Test Complete.
- Experience in automation test scripting, execution and scheduling.
- Understanding of automation test principles, tools and frameworks.
- Knowledge of software development life-cycle methodology and Agile methodology
- Thorough understanding of test principles such as unit, smoke, functional (black box/white box), user acceptance and usability testing.
- Experience and working knowledge of tools such as
- Understanding of Defect life cycle.
- Candidate must be familiar with financial domain
Important Instructions
How to Apply ?
Please read all job details clearly and apply exactly as mentioned below only if you meet eligibility criteria.
ONLINE APPLICATION
Note: Please apply quickly before this Job expires.
Job Tagged in
[ View All ] Category: IT Software Jobs
Aalam Info Solutions
About Company: We build affordable custom software for small and large businesses that drive revenue. We weave modern design techniques and tailor them with state of the art cloud, mobile, and desktop technologies. Combining the ubiquity of the web with the power of custom software development.
Aalam brings business value to customers seeking ground-up, customised solutions and complex, multi-system integrations alike. Our offering spans from platform advice through to delivery and support & maintenance.
Aalam brings business value to customers seeking ground-up, customised solutions and complex, multi-system integrations alike. Our offering spans from platform advice through to delivery and support & maintenance.