Beacon Hill Technologies

AWS Cloud Full Stack Developer

  • Job Type: C2H W2
  • Industry Type: IT Sector
  • Industry Location: St. Louis
  • Experience: NA
  • No. of Positions: 1
  • Salary Range: 0-150 k
  • Primary Skills: Cloud AWS Java Spring LAMP (Linux Apache MySQL PHP) or MEAN (MongoDB
  • Secondary Skills: Express.js AngularJS Node.js) HTML5/CSS3/JavaScript jQuery Responsive Design
  • Job Location: St. Louis, Missouri
  • Posted Date: Posted today
Job Description



A Beacon Hill client with Corporate Headquarters in Saint Louis is looking to identify a Full Stack Java/AWS Cloud developer for a right to hire opportunity. Qualified candidates will work 100% remote until such time such time employees can return onsite. The client's preference is to identify candidates who are local or willing to relocate to Saint Louis. The client will consider non-local resources who are willing to come to the office for a week once every 2 months.

 

 

 

 









Senior Systems Analyst - Developer

 

 









GENERAL SUMMARY

 

We are looking for a Full-Stack Developer for design/development to build multi-tier, web-based applications supporting a reinsurance administration platform. You will work with key business stakeholders in a global company to define software requirements and collaborate on developing code to create solutions for internal business partners. Additionally, you will develop customer relationships and serve as a point of contact for user support.









PRINCIPAL DUTIES AND RESPONSIBILITIES-ESSENTIAL FUNCTIONS



    • Design, develop and implement life reinsurance administration applications

 

    • Works with architects in creating high-level architecture designs and the technical delivery of large-scale enterprise projects

 

    • Provide technical and/or business application consultation to business partners

 

    • Groom low-level technical specifications and detailed program specifications to promote a solid core application with reuse across projects.

 

    • Design and develop software for new functionality, improvements and system longevity.

 

    • Ensures code quality, performs code reviews, and pairs with development team members in an Agile method.

 

    • Assist in troubleshooting production issues and new build deployments

 

    • Support and enhance key applications, keeping them current with new technology

 

    • Ensure users' expectations are satisfied, gain understanding when desired outcomes are not feasible and provide alternative solutions to meet objective(s).

 

    • Ensure all documentation of technical architecture and systems are complete.

 

    • Must be available to meet schedules of global operation by being available for off hour meetings or rotational monitoring of off-hour support calls

 

    • Must be able to travel if necessary



 









JOB SPECIFICATIONS

 

 









Education

 

 

 

Required:



    • Bachelor's degree or equivalent experience










Experience and Skills



    • 5-8 years of software engineer experience

 

    • BS or MS in IT-related discipline (Computer Science, Engineering, etc.)

 

    • Experience working with solution stacks like Java/Spring, LAMP (Linux, Apache, MySQL, PHP) or MEAN (MongoDB, Express.js, AngularJS, Node.js)

 

    • Good grasp of HTML5/CSS3/JavaScript, jQuery and Responsive Design

 

    • Familiarity with modern JavaScript frameworks like ReactJS or Angular

 

    • Comfortable building fully contained deployable components using utilities like Docker.

 

    • Strong knowledge of API design and development

 

    • Solid Understanding of Object-Oriented Programming (OOP)

 

    • Knowledge of relational or NoSQL databases

 

    • Knowledge of REST web services implementation

 

    • Experience working with cloud services (AWS, Google, or Azure)

 

    • Able to learn new technologies, programs languages and procedures to improve service delivery.

 

    • Basic understanding of Agile methodologies (SCRUM, Kanban) and development practices (Continuous Integration and Test-Driven Development)

 

    • Basic understanding of DevOps development practices

 

    • Self-Starter attitude

 

    • Analytical mindset along with an ability to articulate decisions and collaborate with other stakeholders

 

    • Ability to work on multiple projects at the same time

 

    • Good communication and interpersonal skills

 

    • Ability in understanding business requirements and translating into system / application solutions

 

    • Ability to identify issues and risks within available information and adapt solutions accordingly



 

 

 



Find Us on Facebook!
Follow Us on Twitter!

Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.

Company Profile:

Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries on a contract, direct (permanent), contract-to-direct and project basis. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.

Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.

 

Learn more about Beacon Hill Staffing Group and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting www.beaconhillstaffing.com.

We look forward to working with you.

Beacon Hill. Employing the Future

Relevant Job Openings
CRM
Python Developer or Devops Engineer
CRM
Azure Data Architect with Talend
Azure Cloud Architect
Java Full stack Developer