logo inner

Software Engineering Manager

EffectualWorldwideRemote
This job is no longer open

Position Summary


As an Effectual Software Engineering Manager, you will lead a team of accomplished software engineers to provide high-quality solutions to our customers. You will manage the daily activities of the engineering team, driving the technical roadmap, and ensuring the delivery of projects. You will report to the Sr. Director App Modernization Practice.

Responsibilities


  • Lead a team of software engineers, providing direction and guidance throughout project lifecycle.
  • Collaborate with project managers and other partners to define project scope and deliverables
  • Provide technical guidance to team, ensuring adherence to best practices, coding standards and quality guidelines
  • Conduct code reviews and architectural reviews to maintain code quality, scalability, and maintainability
  • Identify clean-up of technical debt across the organization against new development needs and overall corporate strategy.
  • Facilitate and foster technological innovation and new technology adoption; promote a unified vision of tooling and a project methodology across the organization.
  • Coach and provide development opportunities to our software engineering team.
  • Be a interface to ensure that partners’ needs are heard, integrated into solution design, and that our needs are translated into technically sound solutions
  • Foster collaboration between departments to lead focus on both quality and timeliness in the delivery of technical projects throughout the organization
  • Help with the hiring, retention, and onboarding of software engineering department employees and contractors
  • Approve employee time submissions, pto requests.
  • Document and address employee performance issues, collaborating with HR as needed.

Qualifications


  • Bachelor's degree in Computer Science, Engineering or related field
  • 5+ years experience in Software Engineering or related field
  • 3+ years of people leadership experience preferably leading a software engineering team in an Agile environment

Skills & Experience


  • .Net experience you can design and architect complex enterprise-level applications that involve multiple layers and services (specifically .Net Core 3.1 and 8)
  • Cloud architecture, cloud-native design, cloud computing, storage and database
  • Grasp of information security best practices
  • AWS compute, messaging/queueing, blob storage, and database technologies
  • AWS Glue
  • Command of one IaC platform (preferably CloudFormation)
  • Design, Coding, Debugging and Testing Software
  • Familiarity with MySQL 5.7 and 8 database platform
  • NodeJS experience and proficiency
  • Python experience and proficiency
  • Requirements Analysis
  • Systems Design
  • Understanding of at least one SDLC model and all phases
  • Understand Application Lifecycle Management
  • Understanding of data structures and algorithms

Location: RemoteSalary Range: $160,000-$193,000"Salary ranges provided are for informational purposes only and may vary depending on factors such as experience, qualifications, and geographic location. The final salary offer will be determined based on your skills and understanding of the role requirements."

Travel Requirements


The travel requirements for this position may vary depending on our needs. You should be prepared to travel domestically as necessary. Travel frequency and duration will be communicated in advance, allowing for proper planning and coordination. Typically, travel may include attending conferences, client meetings, training sessions, and other business-related events. The ability to travel is essential for fulfilling the responsibilities of this role and supporting our organization's goals and objectives.

Company Offered Benefits


Full-time employees are eligible to participate in our employee benefit programs:

  • Medical, dental, and vision health insurances,
  • Short term disability, long term disability and life insurances,
  • 401k with Company match
  • Paid time off (PTO) (120 hours PTO that accrue over one year)
  • Paid time off for major holidays (14 days per year)
  • These and any other employee benefit offerings are subject to management's discretion and may change at any time.

PHYSICAL DEMANDS AND WORK ENVIRONMENT


The work is generally performed in an office environment.  Physical demands include sitting, keyboarding, verbal communication, written communication.  Employees are occasionally required to stand; walk; reach with hands and arms; climb or balance; and stoop, kneel, crouch, or crawl. The physical demands described here are representative of those that must be met by an employee to perform the essential functions of this position. Reasonable accommodation may be made to enable individuals with disabilities to perform the functions. This job description may not be inclusive of all assigned duties, responsibilities, or aspects of the job described, and may be amended anytime at the sole discretion of the Employer.

Duties and responsibilities are subject to possible modification to reasonably accommodate individuals with disabilities. To perform this job, the incumbents will possess the skills, aptitudes, and abilities to perform each duty proficiently. This document does not create an employment contract, implied or otherwise, other than an “at will” relationship. Effectual Inc. is an EEO employer and does not discriminate on the basis of any protected classification in its hiring, promoting, or any other job-related opportunity.

This job is no longer open

Life at Effectual

Cloud Confidently We are a team of highly experienced professionals who are passionate about solving business challenges and enabling digital transformation, innovation and scale. We engage as a CAN DO team of creative, enthusiastic and effective problem solvers.
Thrive Here & What We Value- Foster strong relationships with stakeholders- Actively engage and communicate to ensure alignment and successful delivery of application development projects- Provide expert guidance and support to project teams during the application development lifecycle- Ensure adherence to project timelines and deliverables</s>
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024