Job Description
Hiring !!
Location :Indore
Job Description:
I. Job Summary
Under minimal supervision, is responsible for designing, developing, coding, testing, and debugging new application/software and producing significant enhancements to existing software. Conducts complex business process analysis, needs assessments, and participates in design sessions with Architects in order to align application implementation with business requirements. Undertakes complex projects requiring additional specialized technical knowledge in design and testing.
II. Essential Duties and Responsibilities include the following. To perform this job successfully, an individual must be able to perform the essential duties satisfactorily. Other minor duties may be assigned and may vary by department.
- Leads and participates with the development of enterprise-level information technology solutions by analyzing, coding, testing, and implementing new software and by modifying/enhancing existing software applications.
- Recommend processes, services, software and other tools to support business objectives pertinent to AWS technologies.
- Ensure to understand needs as well as disparate technologies existing in use through engage platform plus drive towards convergence.
- Present, and evangelize advanced technical processes effectively to all levels of the organization (including technical and non-technical audiences, Senior Leadership, VPs and C-level executives).
- Coordinate with users and/or business analysts to determine requirements.
- Ensure that the application design complies with the enterprises standard for technical, information application, and business architecture.
- Resolve the implications and conflicts between the ideal application architecture and constraints imposed by other forces (e.g., availability, security, financial, accessibility, etc.).
- Plan and execute usability evaluation along with testing across development stages.
- Research emerging trends in cloud based development and AWS technologies to stay current within the field.
III. Supervisory Responsibilities
Person having experience in handling minimum 3-5 team members technically.
IV. Qualifications
The requirements listed below are representative of the qualifications necessary to perform the job.
A. Education and Experience
Required: Bachelors Degree in Computer Science, MIS, or similar area of study. Five years of previous experience required. An additional four years of related experience may substitute for the Bachelors degree.
B. Certificates, Licenses, Registrations or Other Requirements
- Certification in Java, AWS, Big Data or other relevant technologies is preferred.
C. Other Knowledge, Skills or Abilities Required
Advanced knowledge or skills in one or more of the following required:
Cloud Technologies(Must): Lambda, AWS, Amazon SQS, Amazon SNS, Amazon Kinesis, Apache Kafka
Big Data Technologies (Must): Python, Scala, Cassandra, Hadoop, Spark, Solr or any other Big data technology
Server Technologies: Java, J2EE (JSP/Servlet/JDBC/JMS), Web Services, SOAP, REST, SQL, PL/SQL, JSON, XML, Maven, Ant
Frameworks: Spring, Struts, Hibernate, iBatis
Database: Relational (Oracle, etc.) / NoSQL
Web/Application Servers: Apache Tomcat, WebSphere, JBoss
UI Technologies: Angular, Javascript, NodeJS
SDLC: Agile Scrum Methodology
Desired skills:
- Significant knowledge of project management/change management regarding development life cycles
- Software Configuration Management Tool such as SVN or GIT
- Experience in Cloud Based Architecture
- Knowledge of enterprise coding standards
- Hands on experience in writing highly complex code
- Ability to perform code reviews
- Knowledge of software methodologies
- Ability to learn new and emerging technologies
- Ability to lead a group to consensus, solve problems, and accomplish tasks.
- Ability to mentor and train less knowledgeable peers and individuals.
- Excellent interpersonal and communication skills (both written and verbal).
- Ability to multitask, meet deadlines, and work in a fast-paced environment
- Ability to adapt to change
- Demonstrate flexibility and a willingness to undertake a wide variety of challenging tasks
- General business knowledge and concepts
- Excellent debugging and problem-solving skills
V. Work Environment
Listed below are key points regarding environmental demands and work environment of the job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job.
- Required to use motor coordination with finger dexterity (such as keyboarding, machine operation, etc.) part of the work day;
- Required to exert physical effort in handling objects less than 30 pounds occasionally;
- Required to be exposed to physical occupational risks (such as cuts, burns, exposure to toxic chemicals, etc) rarely;
- Required to be exposed to physical environment which involves dirt, odors, noise, weather extremes or similar elements rarely;
- Normal setting for this job is an office setting.
Interested can share resume at mr*****t@**.com or contact 9685534***.
Thanks!
Job Classification
Industry: IT Services & Consulting
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Any Specialization
Post Graduation: Any Postgraduate
Doctorate: Any Doctorate
Contact Details:
Company: WM Logistics India Pvt. Ltd
Address: 10TH FLOOR, T-E,11TH FLOOR, T-D,E,Grand Canyon,ASF, Insignia,Gwal Pahari, Gurgaon, GURGAON, Haryana, India
Location(s): Indore
Keyskills:
Java
Cloud Technologies
Aws Lambda
Amazon Kinesis
Big Data Technologies
Angular
Python