Placement papers | Freshers Walkin | Jobs daily: Software Developer at CPA Global (Minneapolis, MN)


Search jobs and placement papers

Software Developer at CPA Global (Minneapolis, MN)

CPA Global, the world's leading intellectual property (IP) management and technology company is looking for a Software Developer for its Minneapolis office.  We are looking for an FTE to be on site (this is not a consulting or remote position).The Software Developer is responsible for assisting in developing and testing of quality software from business requirements; implementing industry best practices for stability, performance, scaling, and maintainability.


The Software Developer uses of a variety of software development techniques, patterns and tools to implement solutions to business requirements. The Software Developer may also collaborate with Software Engineers, Architects, Operations Engineers, Quality Assurance, and Product Owner(s) to enable the creation of high quality software solutions that meet or exceed customer needs.  


Responsibilities:  

·       Write optimal product code that pushes the limits of technology to produce software that meets or exceeds customer expectations

·         Develop and test cross-browser and cross-platform solutions that empowers customers to optimize their legal processes

·         Implement software solutions following CPA Global/FoundationIP coding standards and industry best practices

·         Ensure artifacts that are created effectively model business and system requirements

·         Develop and maintain unit and unit integration tests that are part of an automated Continuous Integration pipeline

·         Participate in requirement discussions, design and code reviews

·         Work closely with other teams (e.g., QA) to release high quality software.

·         Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence

·         Write-up design documentation to capture design decisions and intent

·         Refactor, update, and extend existing features of the application

·         Collaborate with on and off-site development and QA teams

·         Defect fixing and troubleshooting of existing issues

Other duties as assigned


Requirements:

·        Bachelors degree in Computer Science or other related field and 3+ years experience developing and testing large Java-based web applications with responsive user interfaces, or equivalent combination of education and experience.

·         Strong Java and Java EE background using popular frameworks such as Spring (MVC, Boot, etc), Hibernate, Struts 2, JSP/JSF, etc.

·         Experience developing responsive UIs with JavaScript using latest frameworks such as AngularJS, jQuery, Node.js, Bower/Grunt, Kendo, etc.

·           Experience in Agile software development environments (Scrum)

·         Previous experience with multiple release cycles

·         Previous experience in delivering one or more projects from inception to the successful release to customers.

·           Solid understanding of HTML5 and CSS

·           Experience with unit testing (Junit 4, Mock frameworks) and test-driven development

·         proven ability to manage and prioritize work/issues effectively in a fast-paced, deadline-driven environment

·           Strong analytical and problem-solving skills

·           Strong written and verbal communication skills

Nice to have:

·             Web Security

·             Experience in AWS/Cloud Solutions

·             SQL (SQL Server)

·             Lucene/Solr

·            SaaS


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment