Job Title: Senior Web Application Developer
As a key contributor to our Professional Services team, you will design and implement web-based solutions that cater to the diverse needs of our clients. Your expertise in software development will enable us to deliver high-quality business applications.
* You will collaborate closely with senior developers to write implementation notes and contribute to the development of Statements of Work (SOW).
* Your strong communication skills will facilitate seamless collaboration with project managers to ensure accurate client needs assessments and technical requirement implementations.
* Code reviews conducted by the Technical Lead will be a vital part of your job, ensuring adherence to best practices and code quality standards.
* You will be responsible for writing clean, maintainable, scalable, and extensible code.
* Integrating APIs and web services will be essential in building robust applications.
Requirements
* You must possess exceptional written and spoken English communication skills.
* A minimum of 5+ years of professional experience in software development is required.
* A bachelor's degree in Computer Science or a related field is mandatory.
* You should have proven experience with software product development and Agile methodologies.
* Strong troubleshooting and debugging skills are crucial for success in this role.