QuesTek Europe AB

Senior Software Engineer

QuesTek Europe AB

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $162,000 - $186,300 per year

Job Level

Senior

Tech Stack

AngularAnsibleAWSChefCloudCyber SecurityIonicJavaJavaScriptJenkinsKubernetesMicroservicesReactSpringSpring BootSpringBootTerraform

About the role

  • Lead a team of developers and mentor senior developers
  • Design, develop, test, and maintain back-end services and APIs in a microservices architecture
  • Independently deliver initiatives/features based on directions from client architects
  • Oversee and lead software development projects
  • Own the quality of the product, from code architecture to end-user quality
  • Engage in code reviews to ensure code meets short- and long-term goals
  • Articulate context internally for the team and larger organization
  • Consult with architecture, development, infrastructure, and operational teams to address performance or availability issues and recommend solutions
  • Provide technical coaching and ensure quality and functionality of software solutions
  • Responsibilities may evolve to support team and organizational goals

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Math or Science.
  • At least eight (15) years’ relevant experience
  • Experience with Cloud, Microservices, DevOps and Angular
  • Experience with front-end frameworks like Angular-8 and above, React JS, Ionic etc.
  • Experience in building applications utilizing Spring Boot and related Spring frameworks (Spring Data, Spring Security, Spring Cloud)
  • Experience implementing CI/CD with tools like Gitlab, Jenkins, Ansible etc.
  • Candidate must have the ability to obtain and maintain a Public Trust clearance
  • U.S. citizenship is required
  • Hands-on experience architecting, designing, and implementing complex applications using various architecture styles like Microservices, REST, Batch, SOA, etc (preferred)
  • Experience with design patterns, UML, creating software architecture documents, and detailed designs (preferred)
  • Experience with application deployment and management using Jenkins, Ansible, Chef, Terraform, Cloud Foundry, AWS, Dockers, Kubernetes, etc (preferred)
  • Proficient in Microsoft Office suite including Word, PowerPoint, Excel, Access, and Outlook
  • Strong problem-solving skills
  • Excellent attention to detail and ability to think critically
  • Excellent communication skills, both written and verbal