Epicareer Might not Working Properly
Learn More
C

SOFTWARE ENGINEER IV

Salary undisclosed

Apply on


Original
Simplified
Description Summary:
This role is the highest-ranking software engineering role in Client. You are the go-to leader and expert for helping design and develop state-of-the-art software for the top financial software used in the hospitality industry. You possess the unique combination of architectural, development, and leadership acumen capable of understanding and articulating distributed and cloud-computing architecture, hands-on development, and inspire all technologists as a role model for engineering excellence. You take accountability for your team s code and assist others with your exceptional problem solving and communication skills. You master new technologies quickly and run POCs.
Essential Duties:
The duties listed below are the essential functions of this position, and they may change as the needs of the company demand. All associates are expected to do what is necessary to get the work done and to cooperate fully with their supervisor s requests for additional or altered duties.
  • Technically talented and a team player with experience in all aspects of SDLC, development, and deployment in cloud-native environments
  • Cloud expert in Azure, AWS, Google Cloud Platform, or other public cloud providers.
  • Significant contributor on the application design as a SME
  • Collaborate across departments (product mgmt., QA, DevOps) team to identify end user requirements, technical, and non-functional specifications.
  • Direct the team by driving the design, promote engineering principles including performance, scalability, extensibility, quality, security, and ease of maintenance.
  • Develop efficient, elegant, and quality code based on requirements and perform code reviews and walkthroughs.
  • Debug, Test and Deploy applications.
  • Troubleshoot and improve existing applications.
  • Organizational skills with the ability to meet deadlines.
  • Develop technical documents to guide future development projects
  • Experience with Agile development practices.
Additional Skills
  • Experience designing, building and troubleshooting distributed systems & microservices architecture
  • Working knowledge of .NET Core and Entity Framework
  • Strong experience with containers (Docker+Kubernetes). Experience with other CNCF.io technologies is a plus.
  • Strong experience with Azure, AWS, or Google Cloud Platform.
  • Experience with hybrid-multi-cloud engineering is a plus
  • Event-driven-architectures and working knowledge of messaging systems such as RabbitMQ, Kafka, AMQP, or equivalent.
  • Experience developing on popular JavaScript frameworks: Angular, React or Backbone or jQuery is a plus.
Education/Training/Experience:
  • A minimum of 10+ years of experience in a directly related position required.
  • Completion of a Bachelors Degree is required. Strong preference for the completion of a major in IT, MIS or Computer Science ; or an equivalent combination of education and experience.
  • 5 years experience working with REST API s.
  • 5 years minimum experience with HTML5, JavaScript and CSS
  • 5-year minimum experience working with relational database systems such as SQL Server, Oracle, or MySQL
  • Must have strong written and verbal skills in English and ability to communicate effectively.
  • Must be able to build and maintain positive business relationships with co-workers and other business contacts.
  • This position requires regular attendance, punctuality, and the ability to work a full-time position during normal office hours as well as some time on weekends and evenings as project needs or scheduling requirements dictate.
  • This position requires the ability to work in an office setting, sitting at a computer workstation, with the ability to work most of the day using the computer, telephone, and basic office equipment.
  • Programming certifications for IT professionals are welcomed and will be considered. (E.g., MCSD, Google Apps, CSSLP)
  • A strong developer portfolio will be considered. (E.g., GitHub, Codeplex)
Certifications:
Any of the following certifications plus working experience is highly favorable:
  • Certified Kubernetes Application Developer (CKAD from CNCF)
  • Minimum AZ-900 Fundamentals or progressing towards this
  • Azure Solution Architect Expert or equivalent from AWS or Google Cloud Platform
  • Azure Associate Developer or equivalent from AWS or Google Cloud Platform
  • Any Azure specialty or equivalent (e.g., AI Engineer, Data Engineer, Security, DevOps Engineer, Data Scientist)
Physical Requirements:
  • Ability to sit and/or stand for extended periods.
  • Ability to perform work on a computer for extended periods.
  • Ability to work in the office regularly, or pivot to working at home should emergency situations arise.
  • Ability to attend work per assigned schedule and attend meetings with excellent attendance and punctuality.
  • Ability to bend and lift up to 25 lbs.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job