At AM/NS India, we rely on a dynamic team of engineers to tackle the challenges and puzzles of our evolving technical stack. Were looking for System Analyst cum full stack developer who's enthusiastic about working with new technologies and eager to learn in a forward-thinking organization that’s always pushing boundaries. This individual will be part of a team and receive mentorship, gaining experience and expertise in the field. The ideal Analyst should have a foundational understanding of web development and be eager to contribute across the stack, with a focus on growth and learning.
Job Responsibilities :
Involve in Project life cycle to deliver operational excellence and digital transformation in the Organization.
Conduct user’s requirement and document requirements accordingly
Define, design, develop, test and deploy application to meet the needs of the organization.
Responsible for the maintenance of application changes due to user requests, database systems and/or third party software.
Provide application support and advice to user to enable the effective and efficient use of the applications, including conducting application training to users, troubleshooting and resolving software connectivity, user access and component configuration problems.
Collaborate on the full stack, participating in the development of scalable solutions that enhance user experiences and support business growth.
Work on building new features and improving infrastructure to meet evolving business and project needs.
Contribute to projects, from concept to deployment, with guidance and mentorship.
Assist in managing both in-house and out-sourced projects to meet project scope, budget and schedule with proper project plan that is closely monitored.
Responsible for creation of all system documentation, and to ensure that they are kept UpToDate.
Ensure the system is working smoothly when it goes ‘live’
Ensure application performance, uptime, and maintain code quality and application design standards.
Embrace agile development methodologies, follow best practices, and actively pursue learning opportunities.
Key Performance Exception :
Able to front users independently for the purpose of gathering and Analyzing requirement while presenting solutions/workarounds and system changes.
Support Application software configuration, programming, enhancement and testing based on changing business requirement.
Responsibilities
Participate in designing, developing, and testing software solutions.
Collaborate with senior and peer developers to contribute to and maintain our applications/software products.
Work primarily on the technology stack mentioned below:
Frontend: React (JavaScript)
Backend: Django (Python)
Database: PostgreSQL
Web server: Apache
Required skills and qualifications.
Degree in Information Technology, Computer Engineering or equivalent.
At least 3+ years of experience in building large-scale software applications.
Experience in building web, mobile and desktop applications.
Knowledge of frontend development preferably JavaScript – React framework.
Knowledge of backend development preferably Python - Django Framework
Experience in designing and integrating RESTful APIs
Strong problem-solving and analytical skills.
Strong understanding of system development cycle and programming techniques, tools and relational databases.
Have experience with APIs.
Self motivated and able to work independently. Able to work under pressure.
Logical thinking/approach to problem solving in a time sensitive challenging environment.
Adapt to changes in priorities, work assignments, and other interactions.