We are hiring Software Engineers with full stack development experience to work with both our external clients and internally to build our own products across multiple technology platforms and programming languages. In this role, this individual will be accountable as the lead developer on small AGILE teams for the build of new digital products based on the business requirements. They will be required to interface with business customers, as well as the various IT application teams that include executive management, business analyst, project managers, development, and infrastructure, on a daily basis. He or she must be a leader that is delivery focused and can communicate objectives and approaches with business and technical team members. When presented with problems, this person must develop and be able to present multiple solutions/approaches to solve the problem.

MUST HAVE hands-on experience in developing technologies including Java, .Net C#, or JavaScript. They are expected to develop new solutions and approaches and to encourage others to do the same. Status-quo should not be part of their vocabulary.

Key Job Responsibilities:

  • Lead development teams as an active member of a growing team helping define and influence team culture and environment
  • Developing architectural solutions utilizing AWS Technologies including but not limited to PostgreSQL, Aurora, RDS, Lambda
  • Identify approaches and technologies to ensure quality and performance
  • Work in a fast-paced, agile project environment with small, focused teams
  • Work with BA team in the development of detail System Requirements
  • Develop prototypes for helping business understand concepts and direction
  • Work with project management to provide estimates of project costs and timelines

Position Requirements:

  • Five or more years of software development experience preferably in multiple programming languages
  • Five or more years of hands-on application development experience in Java, .Net, C#, or JavaScriptx
  • Five or more years of experience with microservices integration and APIs
  • Two or more years managing technical teams
  • Two or more years working with DevOps, CI, and containerization
  • Two or more years of cloud experience with preference for AWS
  • Two or more years working in an AGILE software environment
  • Team player that can work independently as well as teach others

Secondary Requirements

  • Technical and Functional Understanding of cloud technologies
  • Technical and Functional Understanding of full stack development technologies
  • Technical understanding of various DevOps tools and procedures
  • Functional understanding of SOA technologies

If you think the Hatchworks experience could be a great fit for you, please click "Apply", located below, to submit your resume for consideration. To learn more about our organization, visit us at www.hatchworks.com