software developer in hartford

posted
job type
contract
salary
US$ 73 per hour
apply now

job details

posted
location
hartford, connecticut
job category
Information Technology
job type
contract
salary
US$ 73 per hour
reference number
632178
phone
.
apply now

job description

job summary:

We are staffing up a team of truly A-level players for this unique challenge and we?re seeking an experienced software developer to be an integral part of this team. You will be bringing your years of experience in mobile and web development, strong skills and experience with NET to solve challenging engineering problems quickly and with quality, creating frameworks and developer tools in addition to providing mentorship and guidance for other members of the team. The review process will include reading and writing code in addition to meeting with several senior software engineers and architects.

Preferred Skills/Experience

  • B.S. Computer Science or equivalent experience
  • .net, C#, REST Services, and Angular 4 or higher
  • Progressive web stack - Node.js, Express, GraphQL, Apollo
  • Strong Architectural expertise
  • Strong Documentation skills ? from ideas, specifications and technical end user documentation (ie UML diagram skills)
  • Experience with Unity, MOQ, MEF (Microsoft Extensibility Framework), Microsoft Enterprise Library and WIF (Windows Identity Foundation).
  • Experience with ASP.NET Core is also a plus
  • Experience with tools like Fiddler, Postman and SoapUI
  • Oracle and SQL Server
  • Working knowledge of Identity and Access Management standards including OpenID Connect, OAuth 2, WS-Federation, SAML and FIDO U2F/UAF.
  • Experience with token-based authentication including working with JWTs.
  • Security background and fully versed on OWASP standards.
  • End to end experience across the entire software development lifecycle (Design, Specifications, Code Review, Performance Testing, Unit Testing, guidance documentation)
 
location: Hartford, Connecticut
job type: Contract
salary: $73.00 - 76.55 per hour
work hours: 8 to 5
education: High School
 
responsibilities:
  • Works with internal stakeholders such as Product Management, Client Care, and Compliance, as well as clients, to clearly define and document their requests.
  • Assists with diagnosis/troubleshooting of reported problems pertaining to software developed team.
  • Determines how to best implement the requested changes / customization. This may include working with Development staff, Product Managers, QA staff and / or other Business Analysts.
  • Creates business requirements documentation / programming specifications with sufficient detail to enable application developers to complete the programming request.
  • Ensures that the final user documentation effectively conveys the information the client needs.
  • Tests / validates developed software solution to ensure that the completed product matches with the business requirements and operates correctly.
  • Design, build, test, and document software on a progressive technology stack
  • Be curious: Raise the bar by digging in deep on how we operate and help us be better
  • Be all in on automation: Performance, build, and functional testing
 
qualifications:
  • In-depth understanding and demonstrated expertise working with Microsoft stack including C# and ASP.NET
  • Loves APIs and grounded in the fundamentals of REST
  • Data Ninja - Strong relational database skills as well as exposure to NoSQL technologies
  • Strong problem-solving skills: You can't just Google the solution to problems we're solving because many of them haven't been solved before
  • Provide technical leadership and mentoring to colleagues, users and staff
  • Strong understanding of unit testing, mocking and integration testing
 
skills:
  • Extensive experience with distributed systems and micro-services design principles
  • Deep knowledge of software engineering and computer science fundamentals (e.g. design patterns, best practices, etc.)
  • Tenacious desire to continually learn new technologies
  • Solid experience with Agile development
  • Be proud: Own the final product and brag to your friends that literally Billions of dollars run through the software you write every day

    The above statements are intended only to describe the general nature of the job, and should not be construed as an all-inclusive list of position responsibilities


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

skills

  • Extensive experience with distributed systems and micro-services design principles
  • Deep knowledge of software engineering and computer science fundamentals (e.g. design patterns, best practices, etc.)
  • Tenacious desire to continually learn new technologies
  • Solid experience with Agile development
  • Be proud: Own the final product and brag to your friends that literally Billions of dollars run through the software you write every day
    The above statements are intended only to describe the general nature of the job, and should not be construed as an all-inclusive list of position responsibilities

qualification

  • In-depth understanding and demonstrated expertise working with Microsoft stack including C# and ASP.NET
  • Loves APIs and grounded in the fundamentals of REST
  • Data Ninja - Strong relational database skills as well as exposure to NoSQL technologies
  • Strong problem-solving skills: You can't just Google the solution to problems we're solving because many of them haven't been solved before
  • Provide technical leadership and mentoring to colleagues, users and staff
  • Strong understanding of unit testing, mocking and integration testing

responsibilities

  • Works with internal stakeholders such as Product Management, Client Care, and Compliance, as well as clients, to clearly define and document their requests.
  • Assists with diagnosis/troubleshooting of reported problems pertaining to software developed team.
  • Determines how to best implement the requested changes / customization. This may include working with Development staff, Product Managers, QA staff and / or other Business Analysts.
  • Creates business requirements documentation / programming specifications with sufficient detail to enable application developers to complete the programming request.
  • Ensures that the final user documentation effectively conveys the information the client needs.
  • Tests / validates developed software solution to ensure that the completed product matches with the business requirements and operates correctly.
  • Design, build, test, and document software on a progressive technology stack
  • Be curious: Raise the bar by digging in deep on how we operate and help us be better
  • Be all in on automation: Performance, build, and functional testing

educational requirements

High School