What are the responsibilities and job description for the Application Developer position at Srimatrix Inc.?
Application Developer: Srimatrix Inc., Allen, TX.
- Involved in innovating, designing, and developing applications of complex business requirements in an agile environment.
- Develop applications using LAMP (Linux, Apache, MySQL, PHP) stack end to end.
- Enhance and develop user interface using technologies like Bootstrap, CSS3, jQuery, AJAX and Angular.
- Work on Angular Pipes and Filters, directives, decorators, and services. Also, extensively used Angular CLI for creating components, Services, pipes, and Directives.
- Implement a Continuous Delivery pipeline with Jenkins and GitHub.
- Maintain and optimize existing code base in OOP (Object-oriented programming) and MVC (Model View Controller) framework for modularity and maintainability of applications.
- Write PHP scripts to provide data feeds as well as complex data reports (like quarterly finance Excel report) for sending to clients scheduled on required time.
- Help QA (Quality Analyst) team while testing application functionalities by clearing the issues/bugs.
- Work on data integration with client web services to provide real-time event records and summaries.
- Contribute to design sessions, code reviews, unit testing, integration testing, bug fixes, promoting common standards and best coding practices.
- Use GIT for version-control.
- Participate in meetings to discuss optimal solutions for various business needs with team members.
- Work with the business team to understand their needs, and requirements for software solutions.
- Coordinate with Business Analysts, Developers, and Quality Analysts to meet set goals for the sprint.