QTS Data Centers-posted 3 months ago
Full-time • Senior
Ashburn, VA
1,001-5,000 employees

The Senior Software Engineer develops java/angular applications leveraging a microservices framework. The successful candidate has 10 plus years of direct experience in angular (front-end) code by establishing patterns, best practices, and underlying architectures that the rest of the team can build on top of, to create advanced features and resolve bugs. The candidate shall have sound experience in developing backend API and microservices.

  • Developing new user-facing features using various front-end libraries and frameworks (e.g., React, Angular, Vue.js) to enhance user engagement and functionality.
  • Effectively communicating with designers, back-end developers, project managers, and other team members to ensure seamless integration of front-end components with the overall project.
  • Collaborating closely with UI/UX designers to translate design mockups and wireframes into functional web interfaces, paying attention to detail and design consistency.
  • Perform requirement analysis, system architecture to include building database schemas and selecting best development approach.
  • Assesses current SDP modules by conducting systems analysis and recommending optimizations to make the application more performant/respond to customer needs.
  • Determines operational feasibility through thorough analysis and documents design solutions.
  • Perform code reviews.
  • Review and manage technical documentation pertinent to your modules.
  • Protects operations by keeping information confidential.
  • Perform Scrum ceremonies (PG, retrospective etc.)
  • Bachelor's Degree in Computer Science, engineering, or related field
  • Ten or more years of Software Engineering experience with a focus on front-end development and system integration
  • Excellent technical, diagnostic, and troubleshooting skills
  • Knowledge of portal software, design, and development
  • Experience managing offshore software developers
  • Excellent project management and team coaching skills
  • 5 plus years of experience working with Microservices architecture
  • Possess a macro view of the development process, with clear visibility into what developers are working on
  • Ability to triage projects and understand which tasks should take priority throughout the day
  • Comfortable performing code reviews
  • Prior experience determining project requirements and developing work schedules for the team
  • Good communication, people skills and a great motivator
  • Superb technical documentation skills
  • Roth and Traditional 401(k) matching contributions with immediate vesting
  • Every employee is bonus or commission eligible
  • Generous PTO, Paid Volunteer Days Plus Floating Holidays
  • Stock Purchase Plan (SPP)
  • 11 paid Holidays Annually/Holiday compensation when worked
  • Pet and Legal Insurance
  • Q-Rest Sabbatical Program
  • Q-Anniversary Service Award Program
  • Parental Leave for primary and secondary caregivers
  • Military Benefits Package
  • QTS Charitable Matching Gift Program
  • QTS Scholarship for Employee Dependents
  • QTS Crisis Fund
  • Wellness Program
  • Tuition Reimbursement Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service