Inmar Intelligence Logo

Inmar Intelligence

Lead Software Engineer

Posted 10 Days Ago
Be an Early Applicant
Remote
Senior level
Remote
Senior level
The Lead Software Engineer drives technical direction and manages development teams to deliver high-quality software solutions, ensuring alignment with organizational goals.
The summary above was generated by AI

The Lead Software Engineer is responsible for driving the technical direction, development, and delivery of high-quality software solutions. In this role, you will serve as both a technical expert and a team leader, guiding a group of engineers to execute projects successfully. This position requires a strong background in software engineering, excellent leadership skills, and the ability to collaborate across teams to achieve business objectives.

Key Responsibilities:

  • Technical Leadership (30%):

    • Define the technical roadmap for projects and ensure alignment with organizational goals.

    • Architect, design, and develop scalable, maintainable, and secure software solutions.

    • Provide technical guidance and mentorship to team members, fostering growth and skill development.

    • Conduct code reviews to ensure quality, maintainability, and adherence to best practices.

  • Hands-On Development (30%):

    • Actively participate in coding, debugging, and testing to contribute to project success.

    • Lead the development of critical components, setting a standard for coding excellence and performance.

    • Troubleshoot and resolve technical issues, ensuring system stability and reliability.

  • Project Management (15%):

    • Collaborate with product managers, designers, and stakeholders to gather requirements and define project scope.

    • Oversee the planning, execution, and delivery of software projects, ensuring timely completion and high quality.

    • Break down complex projects into manageable tasks and delegate effectively across the team.

  • Collaboration & Communication (15%):

    • Facilitate communication between engineering teams and other departments to ensure alignment and clarity.

    • Act as the primary point of contact for technical inquiries related to your team’s projects.

    • Present technical concepts and progress updates to non-technical stakeholders effectively.

  • Continuous Improvement (10%):

    • Advocate for and implement best practices in software development, including agile methodologies, CI/CD, and DevOps principles.

    • Identify areas for process improvement and lead initiatives to enhance team productivity and efficiency.

    • Stay current with emerging technologies and industry trends to keep the team ahead of the curve.

Qualifications:

  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.

  • Experience:

    • 7+ years of experience in software engineering, with a minimum of 2+ years in a technical leadership role.

    • Proven track record of delivering complex software projects on time and within scope.

    • Strong experience with programming languages such as Java, Python, C#, or JavaScript.

  • Technical Skills:

    • Deep understanding of software architecture, design patterns, and best practices.

    • Proficiency in front-end and back-end development, as well as database design and optimization.

    • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization tools like Docker or Kubernetes.

  • Soft Skills:

    • Excellent problem-solving and analytical abilities.

    • Strong communication and interpersonal skills, with the ability to motivate and inspire a team.

    • Exceptional organizational skills and attention to detail.

Preferred Skills:

  • Experience with microservices architecture and API development.

  • Familiarity with agile methodologies and tools (e.g., JIRA, Confluence).

  • Knowledge of security best practices and compliance standards, particularly in regulated industries.

  • Experience with AI/ML technologies or data-driven application development is a plus.

We are an Equal Opportunity Employer, including disability/vets.

This position is not eligible for student visa sponsorship, including F-1 OPT or CPT. Candidates must have authorization to work in the U.S. without the need for employer sponsorship now or in the future.

Top Skills

AWS
Azure
C#
Confluence
Docker
GCP
Java
JavaScript
JIRA
Kubernetes
Python

Similar Jobs

2 Days Ago
Remote
United States
161K-201K
Senior level
161K-201K
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
As a Senior Lead Software Engineer for Android, you'll develop innovative sports betting features, mentor engineers, and ensure high-quality code across platforms, driving technical excellence and customer satisfaction.
Top Skills: AndroidAPIsJetpack ComposeKotlinMviMvvmWebsockets
5 Days Ago
Remote
United States
137K-270K Annually
Senior level
137K-270K Annually
Senior level
Big Data • Cloud • Software • Database
Lead a team of software engineers focusing on application modernization, managing projects, mentoring, and contributing to code quality and architecture.
Top Skills: AICode Analysis ToolsJavaMicrosoft Sql ServerMongoDBMySQLOraclePostgresPython
9 Days Ago
Easy Apply
Remote
Hybrid
United States
Easy Apply
Mid level
Mid level
Fintech • Financial Services
Lead SDET responsible for ensuring software quality, developing automation tests, mentoring team members, and troubleshooting issues in dynamic tech environment.
Top Skills: CapybaraRspecRuby On RailsSeleniumSQL

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account