Lead Software Engineer - LATAM - Convene Inc
Nashville, TN 37214
About the Job
About Convene Inc.
Convene, Inc. is a Tampa based, award-winning technology services organization with offices and resources throughout the US, Mexico, and India. We have successful, referenceable customers, competitive benefits, and high-growth opportunities.
Seeking an experienced Lead Software Engineer for full time role. Reporting to the Senior Software Development Manager, you will work with a team of Software Engineers to design, develop, test, and maintain high-quality software to meet business and customer needs. Development initiatives that include:
- Participate in scope of work estimation and forecasting.
- Adhere to architecture, design, implementation, and security standards and best practices.
- Participate in code reviews or use collaborative programming techniques to promote high quality business outcomes.
- Conduct analysis to determine integration needs, and design and plan integrations.
- Implement unit and integration tests and conduct functional and performance testing where appropriate.
- Develop reusable software building blocks to enable faster delivery.
- Improve performance of existing software by diagnosing and resolving critical issues.
- Prepare technical documentation, including software design evaluation plans, test results, and technical manuals.
- Adhere to established development practices and processes.
- Analyze and create new configuration for packaged software.
- Review new releases of packaged software and identify new features that can be enabled for the business.
- Coach and mentor junior software engineers.
Bachelor's degree (or equivalent applied experience).
- Strong hands-on development experience (this role requires 75% hands on development)
- Experience as a lead software engineer: 5-7 years
- Background in Web development, Architecture mapping, Database migration preferred.
- Leadership experience and ability to direct team workflows.
- Strong proficiency in coding languages: PHP, Symfony, C+
- Strong Proficiency in SQL/MYSQL
- Strong working knowledge with development Platforms/Servers: AWS and Azure
- Strong working knowledge of Agile methodology along with experience in Atlassian tools (Jira + Confluence)
- Experience with Github/Jenkins and setting up webhooks and new repositories.
- Contextual knowledge of progressive web app development (mobile) processes & frameworks, e.g., Flutter
- Strong Working knowledge of CI/CD methodologies
- Strong ability to understand context for code, the codebase, and its relation to business objectives.
- Experience in building APIs for both internal and external products.
- Ability to work both independently and on a team.
- Demonstrated ability to communicate complex technical information in a condensed manner to various stakeholders verbally and in writing.
- Excellent problem solving and analytical skills.
- Growth mindset and a willingness to learn new skills, technologies, and frameworks.
- Experience with agile development methodologies.
- Proactive, independent, and takes initiative with consistent follow through
- Superb communication skills is a must have. Strong verbal and written.
- Displays good interpersonal skills at all levels of contact in a wide variety of situations, demonstrating the ability to listen and influence, and to relate to customers in their own language.
- Exhibit discretion with sensitive and confidential information
- A flexible and creative approach to development and problem-solving
- Cross-cultural competence
- Must work in PST hours
- Experience working with Offshore teams
Source : Convene Inc