- Participate in every phase of the software development process.
- Analyze user requirements to define business objectives
- Identify and resolve any technical issues arising
- Encourage ongoing enhancement by exploring other options and technologies, and submitting for architectural evaluation.
- Strong development skills using Java and Spring Framework, HTML5, CSS3, Angular Framework.
- Strong RDBMS skills using PostgreSQL.
- Proficiency in Python frameworks like Django, Flask, or Pyramid.
- Manage ad-hoc requests and multiple projects simultaneously while operating in a high tempo environment with ever-changing priorities and tasks.
- Prepare accurate and detailed requirement specification documents, user guides, and functional specification documents
- Create innovative solutions or improvements to upgrade current applications with web-based development tools like .Net 4.5, C#, ASP.Net, WCF, HTML, CSS, JavaScript, XML, and other service-oriented technologies.