Search by job, company or skills

Reuters

Lead Software Engineer

10-15 Years
Save
new job description bg glownew job description bg glow
  • Posted 28 days ago
  • Over 50 applicants
Quick Apply

Job Description

Job description

Lead Software Engineers effectively collaborate with cross functional teams including senior stakeholders to deliver on projects. You will utilize your deep technical expertise and skillset by representing software development engineering in overall project management by specifying and driving progress towards development activities, milestones, and timelines.

 

In this role, As a Lead Software Engineer, you will:

  • Be a Technical Leader - provide thought leadership and guidance in setting the vision and direction to deliver customer-facing research products. Work with technology teams and beyond to realize their implementation. Research and recommend industry standards and best practices.
  • Be an efficient Stakeholder Manager - engage, collaborate, and influence peers, senior management, junior engineers, and business partners. Act as point of contact in resolving stakeholder issues.
  • Be a Team Player - ability to work in a collaborative and inclusive team-oriented environment, partner with cross functional and remote teams, draw out strong design ideas from diverse teams and high performing engineers, and translate requirements into actionable development items.
  • Be a Decision Maker - make quick and effective data driven decisions, with good problem solving and analytical skills to infer qualitative and quantitative data, while recognizing and communicating tradeoffs.
  • Be an Effective Communicator - ability to articulate complex technical issues concisely; ability to target your audience, actively listen, and value diverse ideas.
  • Be an Agile Person - with a strong sense of urgency and a desire to work in a fast-paced dynamic environment to deliver solutions against strict timelines. Be Curious & Innovative - ability to question the status quo. Continuously update yourself with industry trends, next generation technology, and software development best practices.

About you:

  • Have 10+years relevant experience, where in 4+ years as a software development lead
  • Experience partnering with product owners, UX designers, architects, and technology leaders to establish, promote, and advance development strategies and best practices.
  • Knowledge of Design Patterns and Agile software development methodologies Hands-on experience designing and delivering robust, high-volume, highly reliable, and highly available web products for use in customer-facing applications considering user experience, security, accessibility, internationalization, responsiveness, analytics, maintainability, and testability concerns.
  • Experienced in Programming languages such as C#, VBDotnet, Groovy, Python, JavaScript, TypeScript, and HTML. Good working knowledge in JavaScript libraries such as React, Redux, Underscore, and component libraries.
  • Hands-on with Node.js and ADODotnet
  • Familiarity with AWS, Azure, Cloud, Angular, CSS/SASS, building custom Web Components, and REST.
  • Experience with Testing Frameworks such as Jest, QUnit, Jasmine, Karma.
  • Exposure to Microsoft SQL Server 2019, MongoDB, NoSQL Databases
  • Proficiency in IDEs such as Visual Studio, Visual Studio Code, Webstorm, Eclipse, IntelliJ Robust analytical skills with the ability to synthesize business requirements with technology capabilities to produce coherent software development and technical designs.
  • Ability to articulate technical strategy, value, and risks to technical and non-technical audiences.
  • Strong written and verbal communication experience including cultural and language awareness.
  • Passion to coach others.
  • Keep abreast of industry trends, best practices, new technologies, and software development techniques.
  • Have a bachelors or masters degree in computer science or related field.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 107406535

Similar Jobs

Bengaluru, India

Skills:

JavaCouchdbPostgreSQLSqlRedisNosqlTypescriptJavascriptTerraformOracleKubernetesPythonAWSserverlessinfrastructure-as-code

Bengaluru, India

Skills:

react.js NosqlJavaGcpSpring BootRest ApisAzureSqlAWSMicroservicesCI CD

Bengaluru

Skills:

JeeJavaSpringReactjsJunitMachine LearningHtml5Css3cloudSpringbootReduxIntegration TestingArtificial IntelligenceRESTJavascriptMobileBDD Testing

Bengaluru, India

Skills:

Machine LearningAdfPysparkApache SparkSqlTensorflowGcpDatabricksAzurePythonAWSAirflowscikit-learnMLflowUnity CatalogDelta Lake

Bengaluru, India

Skills:

MavenPostgreSQLJasmineHTMLGruntAngularMemory ManagementReactTypescriptJUnitJavascriptTerraformSonarqubeOracleJestAWSJavaCSSmultithreadingMochaOopJenkinsGradleMongoDBKubernetesPlaywrightCypress