This Job Listing is Expired

SR Software Developer-Fullstack

Job Location: Chicago Heights, IL

Company Name: Akar Ventures

Date Posted: 2022-07-01

Valid Through: 2022-07-21

Description:

job summary:

Purpose:

 

The Sr. Software Developer - FullStack, will be part of our VitalSight, remote patient monitoring

 

team. As our Fullstack Engineer, you will be responsible for all aspects of the product lifecycle

 

from the initial idea through prototyping and shipping the final product.

 

Principle Duties:

 

? Responsible for defining technical approach. Documents solutions with concise and

 

clear explanations

 

? Collaborate and scope requested new features, and analyzes user needs to determine

 

technical requirements.

 

? Writes consistent, clean, and maintainable code. Evaluate code to ensure that it is valid,

 

is properly structured, and meets industry standards.

 

? Improve code quality through writing unit tests, automation, and participating in code

 

reviews

 

? Work with front-end and back end developers and designers to provide guidance on the best

 

practices

 

? Stays current on the latest trends in web technologies and application design

 

? Brainstorm and contribute ideas to our technology, algorithms, and products

 

? Dive into difficult technical problems and successfully deliver results on schedule

 

? Collaborate with subject matter experts, product managers, and engineers to build

 

modern, scalable, user-friendly and functionally robust web applications in an AGILE

 

environment

 

? Participate in all aspects of SDLC including analysis, requirements, design,

 

implementation, testing, and support.

 

? Use principles, guidelines, and best practices as defined.

 

? Reviewing and analyzing feature requirements

 

? Ability to handle production issues in a timely manner

 

? Coordinate and work with a team of software engineers from onsite and offshore

 

partners.

 

? Review other's work (code, design) and provide guidance for a consistent

 

implementation.

 

? Coach and mentor other delivery, quality assurance, and support personnel.

 

Qualifications

 

? Bachelor's degree in Engineering, Computer Science, or related technical degree.

 

? More than 6 years of programming experience in building and working on large scale

 

distributed system.

 

? Capable of designing and coding highly efficient and scalable enterprise software and

 

services.

 

? 5+ years of demonstrated experience with Node js as programming language

 

? 2+ Experience with React.js workflows, such as Flux or Redux and Responsive web

 

design

 

? 3+ years hands-on with AWS Lambda, API Gateway, SNS/SQS, S3, IAM, CloudWatch,

 

EC2, DynamoDB, AWS CLI

 

? Hands-on experience building infrastructure as code using AWS

 

CLI/YAML/CloudFormation

 

? Fluency with CI/CD toolsets such as AWS CodePipeline, CloudFormation, and Github.

 

? Working knowledge of AWS Serverless architecture.

 

? Experience with MV* application design, JavaScript graphing libraries

 

? Knowledge and understanding of various patterns like - Delegation, Singleton, Factory,

 

Adapter, Pub/Sub

 

? strong familiarity with functional programming such as Scala.

 

? Extensive experience with No-SQL database.

 

? strong verbal/written communication and data presentation skills, including an ability to

 

effectively communicate with both business and technical teams

 

? Experience with designing and implementing sound engineering solutions that meet the

 

business need.

 

? Excellent debugging and optimization skills

 

? Must have experience leading a mix of Onsite and Offshore team members.

 

? strong Analytical and problem-solving skills to resolve operations issues, ability to analyze

 

complex data and business

 

? Ability to analyze business requirements and identify possible gaps, ambiguities, missing

 

scenarios, etc.

 

? Experience with agile development methodologies.

 

? Participate in all phases of the project, including requirements definition, analysis,

 

design, programming, reporting, testing, and implementation.

 

Communication / Language Skills / Travel

 

? Proven ability with excellent interpersonal communication skills.

 

? Experience working across functional teams to drive cohesiveness while ensuring

 

that architectural direction is achieved.

 

? Must have excellent presentational skills. Should be able to effectively interact with a

 

variety of internal and external constituencies


 

location: SCHAUMBURG, Illinois

job type: Permanent

salary: $110,000 - 135,000 per year

work hours: 8am to 4pm

education: Bachelors

 

responsibilities:

Purpose:

 

The Sr. Software Developer - FullStack, will be part of our VitalSight, remote patient monitoring

 

team. As our Fullstack Engineer, you will be responsible for all aspects of the product lifecycle

 

from the initial idea through prototyping and shipping the final product.

 

Principle Duties:

 

? Responsible for defining technical approach. Documents solutions with concise and

 

clear explanations

 

? Collaborate and scope requested new features, and analyzes user needs to determine

 

technical requirements.

 

? Writes consistent, clean, and maintainable code. Evaluate code to ensure that it is valid,

 

is properly structured, and meets industry standards.

 

? Improve code quality through writing unit tests, automation, and participating in code

 

reviews

 

? Work with front-end and back end developers and designers to provide guidance on the best

 

practices

 

? Stays current on the latest trends in web technologies and application design

 

? Brainstorm and contribute ideas to our technology, algorithms, and products

 

? Dive into difficult technical problems and successfully deliver results on schedule

 

? Collaborate with subject matter experts, product managers, and engineers to build

 

modern, scalable, user-friendly and functionally robust web applications in an AGILE

 

environment

 

? Participate in all aspects of SDLC including analysis, requirements, design,

 

implementation, testing, and support.

 

? Use principles, guidelines, and best practices as defined.

 

? Reviewing and analyzing feature requirements

 

? Ability to handle production issues in a timely manner

 

? Coordinate and work with a team of software engineers from onsite and offshore

 

partners.

 

? Review other's work (code, design) and provide guidance for a consistent

 

implementation.

 

? Coach and mentor other delivery, quality assurance, and support personnel.

 

Qualifications

 

? Bachelor's degree in Engineering, Computer Science, or related technical degree.

 

? More than 6 years of programming experience in building and working on large scale

 

distributed system.

 

? Capable of designing and coding highly efficient and scalable enterprise software and

 

services.

 

? 5+ years of demonstrated experience with Node js as programming language

 

? 2+ Experience with React.js workflows, such as Flux or Redux and Responsive web

 

design

 

? 3+ years hands-on with AWS Lambda, API Gateway, SNS/SQS, S3, IAM, CloudWatch,

 

EC2, DynamoDB, AWS CLI

 

? Hands-on experience building infrastructure as code using AWS

 

CLI/YAML/CloudFormation

 

? Fluency with CI/CD toolsets such as AWS CodePipeline, CloudFormation, and Github.

 

? Working knowledge of AWS Serverless architecture.

 

? Experience with MV* application design, JavaScript graphing libraries

 

? Knowledge and understanding of various patterns like - Delegation, Singleton, Factory,

 

Adapter, Pub/Sub

 

? strong familiarity with functional programming such as Scala.

 

? Extensive experience with No-SQL database.

 

? strong verbal/written communication and data presentation skills, including an ability to

 

effectively communicate with both business and technical teams

 

? Experience with designing and implementing sound engineering solutions that meet the

 

business need.

 

? Excellent debugging and optimization skills

 

? Must have experience leading a mix of Onsite and Offshore team members.

 

? strong Analytical and problem-solving skills to resolve operations issues, ability to analyze

 

complex data and business

 

? Ability to analyze business requirements and identify possible gaps, ambiguities, missing

 

scenarios, etc.

 

? Experience with agile development methodologies.

 

? Participate in all phases of the project, including requirements definition, analysis,

 

design, programming, reporting, testing, and implementation.

 

Communication / Language Skills / Travel

 

? Proven ability with excellent interpersonal communication skills.

 

? Experience working across functional tea


- provided by Dice

Leave a Reply

Your email address will not be published. Required fields are marked *