Connecting linkedin

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9oyw1sew4td2lsbglhbxmvanbnl2jhbm5lci1kzwzhdwx0lwpvyi5qcgcixv0

Job

Software Engineer

  • Location

    USA (Remote)

  • Sector:

    Technology

  • Job type:

    Permanent

  • Salary:

    125,000 - 165,000 Base

  • Contact:

    Kendall Pigott

  • Contact email:

    k.pigott@hamlynwilliams.com

  • Salary high:

    0

  • Salary low:

    0

  • Published:

    about 1 month ago

  • Expiry date:

    2022-03-03

  • Startdate:

    ASAP

Software Engineer – Java, AWS, Spring, React

Remote Opportunity

125,000 -165,000 Base

Company:

My client brings a new approach to consulting by working with their clients and collaborating to solve some of their most pressing business challenges. They deliver results. Therefore, many of the most well-known companies in the world trust us with their mission-critical projects and that is why working with us is for the smart, the talented, and the curious.

This isn’t like your typical consulting job. Every team member plays an integral role in their company’s success, and they treat you that way, starting with their culture.

In the Dev Center, specifically, they like to say that they have the culture of a startup with the security of a 35+ year old company.  On the other side... their remote consultants get to work in the cities in which they live, and you don’t have to worry about your job ending when a contract is up.

Summary:

This role is looking for experienced software engineers with three or more years of experience with a broad range of language and are able to adapt to new client environments and learn new technologies quickly.

My client is looking for developers with an expertise in modern technologies but are always willing and able to provide vast opportunities to learn new capabilities. Most of the work they do is presently remote with their teams’ supporting clients across all their markets.

Although much the work is remote, my clients’ teams collaborate in-person periodically, and some clients may prefer their engineers to be on-site.  My client will support other types of work opportunities when possible.

My clients locations include: Atlanta, Chicago, Columbus, Dallas, Minneapolis/St. Paul, Franklin Lakes, St. Louis.

Responsibility:

  • Design and implement software solutions at the application, package, class, and method level
  • Be a lead for small teams
  • Work with the project team to ensure requirements and proposed solutions meet standards
  • Analyze requirements to identify technical recommendations
  • Propose future application solutions
  • Review other team members code for adherence to design specs, style guidelines, and best practices
  • Partake in and/or facilitate agile ceremonies
  • Integrate applications or packages
  • Perform test planning and execution
  • Resolve application performance problems
  • Advocate for new features and better practices
  • Identify and resolve complex defects
  • Develop and execute contingency plans for technical environments
  • Provide application maintenance and support

Skills:

  • Proficiency in a server-side framework and a client-side framework
  • Ability to design software at the application, package, class, and method level
  • Familiarity design patterns and principles
  • 3+ years in application development
  • Proven knowledge with a source control system
  • Ability to articulate differences in software development methodologies
  • Understanding of testing at the unit, integration, and system levels
  • Proven experience with ORM tools
  • Knowledge of DevOps tools
  • Ability to solve complex problems independently

Technologies:

  • Experience with all or some of the following:

  • Java
  • JavaScript
  • TypeScript
  • React
  • Spring
  • SQL, PostgresSQL, Relational Databases
  • AWS
  • Cloud Services
  • Microservices
  • REST
  • Additional technologies that would be valuable include: 
    • Vue, Angular, MongoDB, DynamoDB

#LI-KP1