JSR Tech Consulting
Hybrid in Newark, NJ, Right to hire position with a major investment firm.
Payrate - 60 - 75
Job Description - Software Engineer (Consultant RTH) • Build applications ensuring that the code follows latest coding practices and industry standards, using modern design patterns and architectural principles; actively code against the roadmap • Develop high quality, well documented and efficient code adhering to all applicable standards • Collaborate with product owners in understanding needs and defining feature stories, tech leads in defining technical design and other team members to understand the system end-to-end and deliver robust solutions that bring about business impact • Write unit, integration tests and functional automation, researching problems discovered by quality assurance or product support, developing solutions to address the problems • Bring an applied understanding of relevant and emerging technologies, begin to identify opportunities to provide input to the team and coach others, and embed learning and innovation in the day-to-day • Work on complex problems in which analysis of situations or data requires an in-depth evaluation of various factors • Use programming languages including but not limited to Python, Java, or JavaScript and frameworks like React, Springboot, Node.js, Apache Freemarker, Apache Camel, DMN (Decision Model Notation) frameworks • Leverage Data serialization formats like JSON (JavaScript Object Notation) and YAML
Skills & Expertise Required • Bachelor of Computer Science or Engineering or experience in related fields • Leverage diverse ideas, experiences, thoughts and perspectives to the benefit of the organization • Experience with agile development methodologies and Test-Driven Development (TDD) • Knowledge of business concepts tools and processes that are needed for making sound decisions in the context of the company's business • Ability to learn new skills and knowledge on an on-going basis through self-initiative and tackling challenges • Excellent problem solving, communication and collaboration skills • Applied experience with several of the following: o Programming Languages: Java, Python, and/or JavaScript; working in distributed systems, object oriented programming, design patterns and design methodology JAVA services using Spring CLI, Maven, Microservice, multi-threading, Concurrency and parallel processing o Frameworks: Springboot, React, Node.js, such as Full / MEAN / MERN stack, Apache Freemarker, Apache Camel, DMN (Decision Model Notation) related frameworks o Data Store: NoSQL or SQL (DML/DDL) Relational Data structures (Postgresql, DB2, Oracle) o Data Streaming: SQS, Kinesis o Application Programming Interfaces (API): Consumption & Development; implementing service oriented architecture (SOA) patterns; Web service technologies such as APIs, REST, JSON, SOAP, XML, JDBC, MySQL o Infrastructure: Infrastructure-As-Code approach using AWS Cloudformation o Unit, interface and end user testing concepts and tooling (functional & non-functional) o Automated testing - Scenario and edge case identification/coverage o Accessibility awareness o Software security skills including secure coding, web application security and DevSecOps; Solid grasp of security concepts (authentication, authorization, encryption, digital signature, JWT), SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, OAuth 2.0) o Dev Ops Tools & Practices: Branching techniques and usage of GitHub, Bitbucket or Subversion; DevOps, Jenkins, and Docker Containerization o Software Development Life Cycle (SDLC): Monitoring and logging techniques (Splunk, Cloudwatch, Dynatrace) o AWS Core Services: AWS Services such as Lambda, RDS, Cloudformation, S3, SQS, EFS, Kinesis, CloudWatch, ECS o API Management Tooling: Apigee and Kong o Business Intelligence Reporting: Knowledge of Business Intelligence tools like Tableau/PowerBI is a plus • Preferred qualifications: o AWS Development o Architecture Patterns (Event Driven, and REST Service Oriented Architectures) o Design Thinking o Financial/Insurance industry knowledge is a plus, not a must
#LI-LB1
Payrate - 60 - 75
Job Description - Software Engineer (Consultant RTH) • Build applications ensuring that the code follows latest coding practices and industry standards, using modern design patterns and architectural principles; actively code against the roadmap • Develop high quality, well documented and efficient code adhering to all applicable standards • Collaborate with product owners in understanding needs and defining feature stories, tech leads in defining technical design and other team members to understand the system end-to-end and deliver robust solutions that bring about business impact • Write unit, integration tests and functional automation, researching problems discovered by quality assurance or product support, developing solutions to address the problems • Bring an applied understanding of relevant and emerging technologies, begin to identify opportunities to provide input to the team and coach others, and embed learning and innovation in the day-to-day • Work on complex problems in which analysis of situations or data requires an in-depth evaluation of various factors • Use programming languages including but not limited to Python, Java, or JavaScript and frameworks like React, Springboot, Node.js, Apache Freemarker, Apache Camel, DMN (Decision Model Notation) frameworks • Leverage Data serialization formats like JSON (JavaScript Object Notation) and YAML
Skills & Expertise Required • Bachelor of Computer Science or Engineering or experience in related fields • Leverage diverse ideas, experiences, thoughts and perspectives to the benefit of the organization • Experience with agile development methodologies and Test-Driven Development (TDD) • Knowledge of business concepts tools and processes that are needed for making sound decisions in the context of the company's business • Ability to learn new skills and knowledge on an on-going basis through self-initiative and tackling challenges • Excellent problem solving, communication and collaboration skills • Applied experience with several of the following: o Programming Languages: Java, Python, and/or JavaScript; working in distributed systems, object oriented programming, design patterns and design methodology JAVA services using Spring CLI, Maven, Microservice, multi-threading, Concurrency and parallel processing o Frameworks: Springboot, React, Node.js, such as Full / MEAN / MERN stack, Apache Freemarker, Apache Camel, DMN (Decision Model Notation) related frameworks o Data Store: NoSQL or SQL (DML/DDL) Relational Data structures (Postgresql, DB2, Oracle) o Data Streaming: SQS, Kinesis o Application Programming Interfaces (API): Consumption & Development; implementing service oriented architecture (SOA) patterns; Web service technologies such as APIs, REST, JSON, SOAP, XML, JDBC, MySQL o Infrastructure: Infrastructure-As-Code approach using AWS Cloudformation o Unit, interface and end user testing concepts and tooling (functional & non-functional) o Automated testing - Scenario and edge case identification/coverage o Accessibility awareness o Software security skills including secure coding, web application security and DevSecOps; Solid grasp of security concepts (authentication, authorization, encryption, digital signature, JWT), SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, OAuth 2.0) o Dev Ops Tools & Practices: Branching techniques and usage of GitHub, Bitbucket or Subversion; DevOps, Jenkins, and Docker Containerization o Software Development Life Cycle (SDLC): Monitoring and logging techniques (Splunk, Cloudwatch, Dynatrace) o AWS Core Services: AWS Services such as Lambda, RDS, Cloudformation, S3, SQS, EFS, Kinesis, CloudWatch, ECS o API Management Tooling: Apigee and Kong o Business Intelligence Reporting: Knowledge of Business Intelligence tools like Tableau/PowerBI is a plus • Preferred qualifications: o AWS Development o Architecture Patterns (Event Driven, and REST Service Oriented Architectures) o Design Thinking o Financial/Insurance industry knowledge is a plus, not a must
#LI-LB1