Product Designer
A Software Developer enjoys the challenge of designing and building applications that solve today’s business needs. This person must be willing to keep up to date with the fast-moving cloud services landscape including IaaS, SaaS, and PaaS designs to remain an effective member of the development team. A software developer should work equally well on a team or independently, given a set of project requirements or tasks. This requires the developer to possess Excellent communication and collaboration skills.
The developer should understand the aspects of the software development cycle, from architecture to testing. This person designs, builds, and maintains efficient, reusable, and reliable code. This person should have experience with participating in projects using agile methodologies, such as the Scrum approach to agile software development. They should also be able to effectively gather customer requirements and ask clarifying questions when needed and translate these requirements to actionable tasks they perform, or delegate to members of the team. Five plus years of experience with deep understanding of web technologies, API consumption/development, full lifecycle application development, database development (relational and/or NoSQL), and enterprise/cloud architecture.
Experience: 3+years
Location: Coimbatore, Chennai, Bangalore
Requirement: B.E, B.Tech, MCA, M.E, M.TechJob Description
- 3-10+ years of experience developing applications, consuming, and developing enterprise web applications, and following technical best practices and design patterns.
- 3-5 years of experience with creating pilots, prototypes, and proof-of-concepts to provide validation of specific scenarios.
- 4-6 years of experience developing hybrid solutions on-premises or in the cloud.
- 3+ years of experience working in an Agile environment practicing CI/CD.
- 3+ years of experience working with source code repository management systems, such as TFS, GitHub, and Azure DevOps.
- Solid knowledge and experience in programming applications.
- Proficient in JavaScript, HTML, CSS
- Proficient in My SQL
- Dedicated team player
- Ability to thrive in a fast-paced environment
- Solid ability in both written and verbal communication
- Knowledge of programming language and technical terminology
- Able to develop ideas and processes and clearly express them
- High degree of independent judgement
- Able to solve complex problems
- Writing and reviewing code for sites, typically HTML, XML, or JavaScript
- Integrating multimedia content onto a site
- Testing web applications
- Troubleshooting problems with performance or user experience
- Collaborating with designers, developers, and stakeholders
Technologies
React JS, Node JS, TypeScript, Redux, Micro frontend, Chart, Azure App Service or AWS Beanstalk
Non-Technical Skills
- Proven ability to develop software using Agile methodologies
- Proven track record of creating rich documentation for software solutions.
- Presentation skills with a high degree of comfort with both large and small audiences.
- Proven track record of driving decisions collaboratively, resolving conflicts and ensuring follow through
- Problem-solving mentality leveraging internal and/or external resources.
- Exceptional verbal and written communication