Current Open Positions
Do you have drive, passion, and an innovative mindset? You may have what we’re looking for… We are currently hiring for the following positions.
Senior Software Engineer
Design, modify, develop, write, and implement the software programming applications to provide new development and enhancements on current stable system using the latest technologies. Below is a detailed statement of the proposed duties and responsibilities:
– Work with system analysts, developers and network engineers to provide feasibility study on the potential projects, the scope includes cost and efforts estimation on hardware, software and personal, obtains license and required information from the vendors, recommends purchase on required software products
– Work with business analyst to provide requirement analysis on user needs and software requirements, work with project manager to come up with realistic project plan based on constrained cost and timelines.
– Develop/implement features and functionalities derived from customer requirements for web-based application using state-of-the-art approach (involves the use of user stories, storyboard/wireframes, acceptance criteria, activity diagrams and other systems engineering artifacts).
– Use sound software engineering and object-oriented principles to ensure that developed code is maintainable, efficient, reliable, understandable, secure, and fault tolerant. Investigate and tackle complex performance problems, finding ways to scale the platform and application while simultaneously reducing spend.
– Develop and execute Test Driven Development tests, integration tests, automated testing. Collaborate with software testers to ensure that the delivered products have good test coverage, that risks are mitigated, and that defects are identified and resolved
Requirements: Bachelor’s Degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering or Information Technology related field, plus minimum 5 years progressive working experience in software application and development.
Contact: Email resume to firstname.lastname@example.org
Provide GIS analysis, design and development for several transportation projects. The detailed duties and responsibilities include: Collect, analyze, and interpret geographic information provided by geodetic surveys, aerial photographs, and satellite data; Research, study, and prepare maps and other GIS products in digital or graphic form for project planning and design; Work with Geographic Information Systems (GIS) technology to collect and analyze data; Revise existing maps and tables, making all necessary corrections and adjustments, to prepare them for designated automatic applications; Design and evaluate multi-stage working procedures, algorithms, data structures, and user interfaces for GIS applications; Conduct research for projects with GIS focus in a cross-function team environment.
Requirements: Master’s Degree in GIS, Geography, Cartography,or other closely related field OR Bachelor’s Degree in GIS, Geography, Cartography or other closely related field plus a minimum of two years of work experience designing and conducting spatial analysis in GIS software tools and applications.