Job: Front end - Angular , ReactJS
Location: Irving, TX/ Tampa, FL
Role Type; Contract
• Mobile - familiarity needed
• DB - RDBMS (Oracle) , understanding of NoSQL, BigData
• Application Integration with COTS tools like Tableau, Qlik , Appian
• Testing frameworks - Junit, Selenium, Wiremock etc.
• Scripting - familiarity with Python or R
- Develop software applications with Angular and ReactJS.
- Integrate applications with COTS tools like Tableau, Qlik, Appian.
- Build test cases using Junit, Selenium, Wiremock, etc.
- Perform scripting using familiarity with Python or R.
- Ensure that software solutions align with business goals, meet performance requirements, and provide engaging, intuitive user experiences.
- Develop solutions by studying information needs, investigating problem areas, and following the software development lifecycle.
- Collaborate with stakeholders, including business analysts, project managers, and end-users, to understand business objectives and translate those goals into technical specifications that ensure scalability, performance, and security.
- Build technical designs for software applications that incorporate architecture patterns, frameworks, data models, application components, and system integrations.
- Define the architecture strategy and development roadmap to align with the organization’s business goals and technology strategy.
- Evaluate and select appropriate technologies, platforms, and tools for application development.
- Recommend technologies and tools that align with the application’s requirements, based on factors such as performance, scalability, and maintainability.
- Conduct security assessments and recommends improvements to enhance cybersecurity.
- Translate User Interface (UI) and User Experience (UX) specifications into coding implementation.
- Test applications to ensure optimal performance and evaluates new technologies to assess their applicability to specific projects.
- Integrate applications to run smoothly with backend tools, such as cloud storage or Application Program Interfaces (APIs).
- Create prototypes, wireframes, and proofs to solicit team feedback and make design modifications.
- Create and maintain comprehensive documentation for the application architecture, including design documents, diagrams, and technical specifications.
- Define coding standards, best practices, and guidelines to ensure consistency of the application codebase.
- Review code and architectural decisions to ensure compliance with established standards.
- Identify and address performance bottlenecks in the application architecture.
- Engage in sector-specific professional development opportunities to identify opportunities for continuous improvement in application architecture.