Search by job, company or skills

Accurate Background

Software Engineering Manager

Early Applicant
  • a month ago
  • Be among the first 50 applicants

Job Description

  • Collaboratively develop software development best practices
  • Drive software development processes and practices over multiple teams, projects, and platforms
  • Lead technology decisions as it relates to software engineering resources and solutions
  • Participate in cross-team solution design reviews
  • Work independently to validate the best solution, but interact collaboratively to drive the best solution
  • Partner with product owners to shape product roadmaps that help close competitive gaps, allow us to penetrate new industries/markets, and/or win strategic deals
  • Work with external clients or internal stakeholders to understand business requirements and produce technical requirements
  • Participate in recruiting activities to build out software development teams
  • Assess overall technical debt in the system and develop plans for remediation
Requirements:
  • BA/BS in Computer Science or equivalent education/experience
  • 2+ years of people management
  • 8+ years of full-stack development experience using the following technologies:
  • Languages: C# or Java
  • Web Servers: IIS or Tomcat
  • Web Service Protocols: SOAP, REST
  • SOA, XML, XSL, JSON
  • Frontend Development: HTML5 / CSS3 / Javascript
  • SPA Frameworks: Angular or React
  • Databases: SQL Server, MySQL, MongoDB
  • Message Queues: RabbitMQ, SNS / SQS
  • CI/CD Tools: Jenkins
  • Web Security: SAML SSO, OAuth, OIDC
  • Experience working with cloud-based technologies such as AWS
  • Architected software solution designs for complex systems with performance and security in mind
  • Solid understanding of the Agile or SCRUM development process and software release processes
  • Ability to lead and coach direct reports
  • Working knowledge of project management practices
  • Strong relationship management and influencing skills
  • Solid problem solving, conflict resolution and negotiation skills
  • Strong teamwork and collaboration skills
  • Ability to thrive in a fast-paced environment
  • Detail oriented, with strong written and verbal communication

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Date Posted: 23/10/2024

Job ID: 97575759

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Manager Software Engineering

Powerschool IndiaCompany Name Confidential

Manager Software Engineering

ProcoreCompany Name Confidential
Last Updated: 18-11-2024 06:52:16 PM