loader image

Senior Software Engineer

BASIC FUNCTION

As an Engineer, you will work as a member of a cross-functional team to deliver business-critical applications of high function and technical quality. You will be responsible for working closely with the product owners and quality assurance to create software that fulfills business needs. You are capable of quickly learning new business domains as well as working in a team environment. You are passionate about delivering high quality, maintainable software to the business.

KEY TRAITS


  • Technical Excellence: A passion for creating cutting edge software through application of best engineering practices

  • Continuous Improvement: A self-driven desire to find better ways to accomplish things

  • Teamwork: A commitment to working as part of a team to achieve optimal results



 

KNOWLEDGE/ SKILL REQUIREMENTS


  • At least 6+ years of experience in Software Application Development

  • Bachelor’s degree in Computer Science, or equivalent working experience

  • Strong understanding of relational and/or non-relational database systems

  • Strong understanding of object-oriented programming

  • Extensive experience in creating applications using the following technologies:

    • .NET Framework

    • Azure/AWS cloud platforms with server-based and serverless infrastructure

    • Infrastructure-as-a-service (CloudFormation, Azure Resource Manager)

    • SQL Server, MySQL or NoSQL (MongoDB, DynamoDB)

    • Design and implementation of REST APIs and documentation (OpenAPI 3.0, Azure API Management Services)

    • JavaScript frameworks (React, Angular, Vue)

    • Modern authentication protocols (OpenID Connect, OAuth 2.0)






  • Strong belief in and use of best practices

  • Strong C#, TypeScript or JavaScript (ES6) skills

  • Experience practicing DevOps and CI/CD

  • Experience with ORMs, such as Entity Framework

  • Experience with unit testing and test-driven development

  • Experience working in an Agile/Scrum environment

  • Experience with CSS and rich web UI behaviors

  • Excellent written and verbal communication skills with the ability to communicate effectively with all stakeholders

  • Collaborate with teams to clarify design and implementation while meeting project needs

  • Collaborate with other developers and architects (when appropriate) to determine optimal solution architecture, efficiency, maintainability and scalability

  • Complete projects/tasks in a timely fashion while meeting sprint goals and commitments



 


Position

Full-Stack Developer


Must have Skills

  • Azure

    Beginner

  • React.Js

    Beginner

  • Typescript

    Beginner

  • AWS

    Beginner

  • C Sharp

    Beginner

Client Payroll

50 - 60 K/Year USD (Annual salary)

Fully Remote

english - Basic

Languages
Cancel
Cancel

Active

Skip

Senior Software Engineer

BASIC FUNCTION

As an Engineer, you will work as a member of a cross-functional team to deliver business-critical applications of high function and technical quality. You will be responsible for working closely with the product owners and quality assurance to create software that fulfills business needs. You are capable of quickly learning new business domains as well as working in a team environment. You are passionate about delivering high quality, maintainable software to the business.

KEY TRAITS


  • Technical Excellence: A passion for creating cutting edge software through application of best engineering practices

  • Continuous Improvement: A self-driven desire to find better ways to accomplish things

  • Teamwork: A commitment to working as part of a team to achieve optimal results



 

KNOWLEDGE/ SKILL REQUIREMENTS


  • At least 6+ years of experience in Software Application Development

  • Bachelor’s degree in Computer Science, or equivalent working experience

  • Strong understanding of relational and/or non-relational database systems

  • Strong understanding of object-oriented programming

  • Extensive experience in creating applications using the following technologies:

    • .NET Framework

    • Azure/AWS cloud platforms with server-based and serverless infrastructure

    • Infrastructure-as-a-service (CloudFormation, Azure Resource Manager)

    • SQL Server, MySQL or NoSQL (MongoDB, DynamoDB)

    • Design and implementation of REST APIs and documentation (OpenAPI 3.0, Azure API Management Services)

    • JavaScript frameworks (React, Angular, Vue)

    • Modern authentication protocols (OpenID Connect, OAuth 2.0)






  • Strong belief in and use of best practices

  • Strong C#, TypeScript or JavaScript (ES6) skills

  • Experience practicing DevOps and CI/CD

  • Experience with ORMs, such as Entity Framework

  • Experience with unit testing and test-driven development

  • Experience working in an Agile/Scrum environment

  • Experience with CSS and rich web UI behaviors

  • Excellent written and verbal communication skills with the ability to communicate effectively with all stakeholders

  • Collaborate with teams to clarify design and implementation while meeting project needs

  • Collaborate with other developers and architects (when appropriate) to determine optimal solution architecture, efficiency, maintainability and scalability

  • Complete projects/tasks in a timely fashion while meeting sprint goals and commitments



 


Job Type

Client Payroll


Positions

Full-Stack Developer


Must have Skills

  • Azure

    Beginner

  • React.Js

    Beginner

  • Typescript

    Beginner

  • AWS

    Beginner

  • C Sharp

    Beginner


Languages

english -Basic

50 - 60 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Geoff G

| United States