Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 20, 2020
    Deadline: Not specified
  • Want to get a job fast? Signup and complete your profile on MyJobMag. Employers will find you 4x faster with a complete profile. You can download your completed profile anytime

    VASTech is recognized internationally as a leading-edge innovator and preferred independent global supplier of telecommunications solutions to national governments and the law enforcement community. Our solutions are currently implemented around the world. Our engineering capabilities are internationally recognised. We offer sophisticated hardware and sof...
    Read more about this company


    Senior Software Engineer

    Job Overview
    Become a core contributor in a team developing user interfaces and supporting application server components for data organisation, data exploration, data analysis, data visualization, GIS and workflow. Help us to extend our position as market leader providing insights into telecoms big data delivered by very large distributed processing systems. Join us in the early stage of creating new user interface applications using Vue.js and Spring Boot and make a significant contribution to their success, technology evolution, UX design and architecture.

    Work in an agile team with high customer focus developing software in a continuous integration environment. Obsess over requirements, design and user experience to deliver just the right product that promotes user adoption and delights customers. Have passion for developing robust, reliable, high-throughput systems used by hundreds of expert operators, analysts and administrators. Over time, provide guidance on adoption of advances in technology and software architecture design to improve our position in the market through the quality of our products.

    Required Experience / skills

    • Min. B.Sc. Computer Science Hons, BEng (with Computer Science subjects up to final year) or equivalent plus 2 - 5 year’s relevant experience in an aligned position.
    • Full stack UI development
    • Familiar with UX interaction design process with familiarity of user research, personas and information architecture
    • Experience in building new UI architectures from scratch
    • Experience in automated test development and processes to support continuous integration
    • Experience in multi-threaded performance-centric design
    • Experience in deploying solutions to production, providing support and maintenance, dealing with user and support feedback and troubleshooting to rapidly solve problems.
    • Experience in design and development for distributed service oriented architectures and asynchronous messaging
    • Experience in integration of diverse systems in a service oriented architecture
    • Dependency Injection
    • Refactoring skills
    • Semantic Versioning
    • Software development effort estimation and planning
    • Micro-service architecture design patterns
    • Application of SOLID design principles and principles of modular application architecture
    • TDD, Automated Test Development and Continuous Integration

    Tech Stack:

    • Java
    • gRPC
    • SQL
    • Maven
    • GIT
    • JIRA
    • Springboot
    • Javascript and typescript
    • vue.js - familiarity with the vue.js ecosystem
    • grpc-web
    • HTML
    • CSS

    Personal Attributes

    • Innovative, solving tough problems and revealing unique solutions.
    • Detail orientated approach that seeks to gain a deep understanding of the domain.
    • Possess excellent verbal and written communication skills to promote collaboration and enhance teamwork.
    • Desires to mentor others to promote the strength of the team.
    • Aspire to learn new skills and research to gain knowledge.
    • Takes initiative, prioritizes his or her time and works independently with little need for supervision.
    • Desires to improve and drive change that leads to higher quality and productivity for the whole team.

    Method of Application

    Interested and qualified? Go to VASTech on to apply

    Learn how to get a job in any industry you want. Read 72 Hours to The Job You Love

  • Send your application

Back To Home

Career Advice

  • Product Manager Job Description

    Product management is one of the highest paying jobs. This is because it is an integral part of an organization’s operation. As the name entails, product ...

    Read More

  • Cover Letter Writing Tips

    Let’s be honest. Writing a cover letter can be dreadful. This is even more stressful when you are applying for different positions. When tasked with writing...

    Read More

  • Organizational Skills To Have On Your Resume

    Organizational skills are one of the key transferable skills that every job seeker is encouraged to have. This is because employers are on the lookout for ...

    Read More

  • Administrator Job Description

    Ever wondered how workplaces with multiple units and subdivisions are kept organized? Well, that’s because they most likely employ the services of an administ...

    Read More

View All Career Advice

Subscribe to Job Alert


Join our happy subscribers

This website uses cookies to improve your experience. By using this site you agree to the storing of cookies on your device to enhance navigation, analyze site usage, and assist in our marketing efforts. To learn more, see our Cookie Policy. Accept and Close
Send your application through

Yahoomail Gmail Hotmail