WHO WE ARE
EXPANDYA is more than a group of engineers, managers, and administrators; we are a family. Our
strongest value is ensuring that each individual has an opportunity to succeed. Our culture is the common
goal of getting better; as individuals, as companies, as a society. Unity, honesty, transparency and hard
work are more important than ever before.
EXPANDYA believes that great work emerges from successful working relationships. We aspire to provide
our clients with high-quality and competitive end-products. We are reliable, effective, and mindful of our
efforts in pursuing customer satisfaction.
The positive support we receive from our consumers reflects our commitment, motivating us to continue to
EXPAND and create more opportunities for both clients and employees.
Let's work together towards the same goal, success and growth; but most of all, let's work together to make
the world a better place for everyone.
ROLE SUMMARY
We’re looking for a Senior Software Engineer to produce and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects. In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. If you also have hands-on experience in software development and agile methodologies, we'd like to meet you. Your goal will be to develop high-quality software that is aligned with user needs and business goals.
PRIMARY RESPONSIBILITIES
- Develop high-quality software design and architecture.
- Identify, prioritize and execute tasks in the software development life cycle.
- Identify, prioritize and execute tasks in the software development life cycle.
- Automate tasks through appropriate tools and scripting.
- Review and debug code.
- Perform validation and verification testing.
- Collaborate with internal teams and vendors to fix and improve products.
- Ensure software is up-to-date with the latest technologies.
- Excellent written and oral communication skills and the ability to present technical solutions to teams from other departments while describing the integration strategies and cross-disciplinary effects of new software solutions.
- Strong leadership and coaching skills as well as the ability to manage complex projects with multiple staff members collaborating to produce a final product.
- Availability to travel to other countries, especially to Ecuador is a plus.
QUALIFICATIONS
- A minimum of 7 years of experience in software engineering.
- Proven experience as a Senior Software Engineer.
- Extensive experience in Software Development, project management and leadership.
- Familiarity with various operating systems (Linux, Mac OS, Windows).
- In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB).
- Knowledge of selected programming languages & apps:
- Drupal 8 or 9(optional 7)
- PHP or frameworks like Laravel or Symfony
- Sass
- HTML5
- jQuery
- Bootstrap
- Twig
- TypeScript
- Git
- Bitbucket
- Methodology Scrum
- Mustache (Optional)
- Perl(Optional)
- Vue(Optional)
- AWS(Optional)
- React js(Optional)
- Angular JS(Optional)
- Tailwind(Optional)
OPENINGS AVAILABLE
1
PRIMARY LOCATION AND SCHEDULE
Ecuador and India - Telecommute / Hourly - Full time.
SALARY
Highly competitive, depends on experience