Job description
FindTalent's client is looking for a Senior Software Developer with a minimum of two full years working with VB6 to join our operations and software development teams
- Investigate, reproduce and resolve bugs. Navigation through all software layers (UI, application/business, and data tiers) is required.
- Follow established software development lifecycle processes precisely and consistently
- Provide timely communication to the entire team to prevent foreseeable obstacles
- Manage and report your time accurately
- Balance priorities to ensure efficient effort allocation
Job Requirement
- A Bachelor’s Degree (or equivalent training/experience) in Software/Computer/Database Engineering
- At least three years of experience with relational databases
- At least one year of experience writing stored procedures for relational databases
- Excellent verbal and written English
- At least three years of experience using issue tracking/project management software on a daily basis (e.g. JIRA, Bugzilla, TFS)
- At least two full years working in Visual Basic 6 as a primary programming language
- Fluency with COM and DCOM/COM+ technologies
- At least one year of experience working with projects leveraging COM/COM+ in conjunction with .NET
- At least 5 years of .NET development where C# was used as the programming language at least 30% of the time
- Working in a development team where consideration for deployability and testability were as important as writing working code
- At least one year using Agile development methodologies on a daily basis (e.g. Scrum, Kanban, Extreme Programming, etc.)
- Experience with scripting languages such as Powershell for automation of deployment tasks
- At least one year of full-time experience authoring tests in a unit testing framework (e.g. NUnit, xUnit.NET, MSTest, etc.)
- At least four years on a multidisciplinary team: working daily with SMEs, Analysts, Designers, and other development specialists
- At least five years performing daily work with version control systems
- At least one year of front-end web development • At least one year of fat client development
- Fluency with multi-tier architectures and the ability to effectively communicate your understanding
- A demonstrated commitment to upgrade your technical skills over the course of your career
The following are desirable skills and experience.
- PowerShell scripting (three months or more)
- Experience working in a Continuous Integration/Delivery/Deployment environment and familiarity with DevOps practices (at least six months)
- Test case automation (at least six months)
- Deployment automation (at least three months)
- Comfort producing documentation in a collaborative document solution (e.g. Confluence, Mediawiki, etc.) (at least 3 months)
- Fluency with concepts within software telemetry
- Internationalization/Localization experience (at least three months)
- Technical writing/documentation (at least three months)
- Airline industry domain expertise (at least six months)
- Payment processing domain expertise (at least six months)
- E-commerce domain expertise (at least six months)
- PKI development experience (at least three months)
- Modern front-end frameworks/libraries: Angular, React, Vue.js (at least six months)
- UI/UX design (at least one year)
- Experience with public cloud providers (e.g. AWS, Azure, Google Cloud, etc.) (at least four months)
- Version control expertise with Git specifically (at least six months)
- RESTful API development (at least 3 months)
- Experience with Postman
- ASP.NET Web API 2
Required Job Skills
senior
software
operations
navigation
communication
engineering
writing
english
management
jira
bugzilla
programming
fluency
was
agile
Other Information
- Highly paid and competitive salary package
- Potential bonus based on both company and individual performances
- Health insurance monthly support and annual health-check
- Professional growth with individual career path
- Annual salary review
- Opportunity to work on-site in Canada
- Stable international working environment with transparency and work-life balance
- Regular company sponsored outings and trips
- 13th month salary
- Aviation is cool!
- Working time: Monday - Friday
- 2 rounds for the interview
- Vietnamese candidate only