Vix Technology is seeking a Senior Software Engineer to join their dynamic team, working on cutting-edge technologies and solutions for the public transportation industry. The role involves designing, developing, and maintaining secure, scalable, and reusable software solutions, collaborating with a diverse team, and mentoring junior engineers.
Requirements
- Minimum 5 years experience in C# and modern.NET software development.
- Experienced in use of AWS services such as API Gateway, SNS, SQS, ECS, S3.
- Skilled in building and integrating RESTful APIs and event-driven architectures.
- Competence in working with relational and non-relational databases such as PostgreSQL and DynamoDB
- Strong focus on automated testing (unit, integration, UI) using frameworks such as xUnit, Selenium, Cucumber Studio.
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Strong critical thinking and proactive problem solving skills
- Clear and confident communicator, both written and verbal
- Composed and resilient under pressure
- Supportive team player with mentoring capability
- Committed to continuous learning and professional growth
- Demonstrates integrity, accountability, and reliability
- Organised with effective time management skills
Benefits
- A supportive culture with great on-site offices
- A focus on learning and development
- A great collaborative team culture