Lead Software Engineer

The Wellington
Boston, MA, United States
2 days ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$120,000 - $225,000
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Artificial Intelligence Amazon Web Services Cloud Computing Continuous Integration DevOps Python (Programming Language) PostgreSQL MySQL Node.Js Oracle (Applications)
+8 more
Standard Sql Workflow Management Systems ReactJS Backend Git Information Technology Software Version Control Jenkins

Job description

  • Design, prototype and code new user-facing applications and workflows based on functional specifications across the full stack - services, web, infrastructure, and back-end
  • Partner with business analysts, QA engineers, and Client Guideline analysts to lead the delivery of high-quality business solutions
  • Participate in architecture, design, implementation, testing, deployment, and support
  • Lead the development and implementation of solutions to enhance and streamline investor workflows
  • Review and qualify business requirements, functional specifications, use-cases, and test plans, building estimates, identifying issues, and raising risks
  • Coordinate with various IT teams to facilitate infrastructure upgrades, disaster recovery testing, and cross-functional projects
  • Modify and enhance existing systems to incorporate new functionality and optimize performance
  • Provide technical and leadership across initiatives to ensure capabilities are developed with the latest methods and to the highest standards
  • Guide and mentor more junior team members
  • Author architecture, technical design, and support documentation and ensure adherence to established code-quality standards
  • Implement AI-driven solutions to enhance workflows and optimize productivity
  • Ensure stability of production systems by implementing tools for observability, data quality, and alerting, and by providing hands-on support during on-call rotations

Requirements

  • 10+ years of experience as a Software Engineer with solid accomplishments
  • Proficiency with Java, Python, and Node.js
  • Strong knowledge of SQL and experience with Oracle, PostgreSQL, or MySQL
  • React is a plus
  • Experience in the financial industry is preferred
  • Demonstrated ability to deliver high-quality, user-facing solutions
  • Excellent written and verbal communication
  • Experience with AI technologies is a plus
  • Experience working with Agile methodologies, CI/CD tools (Jenkins or equivalent), version control (Git), and orchestration tools
  • Experience operating in a DevOps environment with cloud technologies; Amazon Web Services is a plus
  • Demonstrated ability to work independently and as part of a team in an energetic, fast-paced, business-critical environment
  • Strategic mindset and strong work ethic
  • Bachelor’s degree in computer science, engineering, math, or related field, or equivalent professional experience

Benefits & conditions

Base salary range: USD 120,000 - 225,000

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Loading talks and stories from around this role…