Previous Job
Previous
Engineer, Sr Software
Ref No.: 18-02488
Location: Richardson, Texas
Position Type:Contract
Shift:First
Job Category:Information Technology
Benefits:401K, Dental Insurance, Life Insurance, Medical Insurance, None, Vision Insurance
Sr. Software Engineer
This is a 3 Month contract assignment
Location:  Richardson, TX
Benefits:  ACA compliant offering available


Qualifications:
Bachelor's degree (BA/BS) in a related field such as information systems or computer science or computer engineering or equivalent work experience. Requires technical and business knowledge in multiple disciplines/processes. Typically has 5-7 years of relevant work experience. Technical certifications (e.g. AWS) desirable At least 3 years in an architectural or design capacity for 'large scale' enterprise systems. Established leadership experience in large organizations comparable to CBRE Ability to prioritize and co-ordinate tasks efficiently ensuring all deadlines are met. Experience of managing product delivery is desirable Excellent interpersonal skills across all levels of the organization 7 + years of broad experience in the information technology to include business architecture, information architecture & strategy, IT strategic planning in a large global corporation. Skills Required: 1-2 years’ experience with GoLang 2+ Years of Experience with Micro services Architecture and Docker Containers 6+ years of hands-on experience as a C/C++/Java programmer with object-oriented analysis, design, and implementation expertise. 2+ years of working experience with Databases and writing complex SQL queries. 2-4 years of hands on Experience with Linux operating systems; Cloud experience is a plus Experience with integration development using REST APIs and message queuing / integration platforms such as Apache Kafka Ability to complete tasks in a high-pressure environment Experience with Team Foundation Server or Jenkins Experience with Agile software development processes and the development life cycle Knowledge of DevOps and Agile methodologies Highly self-motivated with desire to learn and adapt Excellent inter-personal and communication skills, both verbal and in writing 

Responsibilities: 
Work alongside experienced engineers and team leads to develop new features and enhancements in GoLang programming language. Participate in requirement gathering, sprint planning and design sessions Build and execute unit and automation test suites. Collaborate with scrum team members during daily standup Actively engage in sprint reviews and retrospectives Utilize open source technologies such as Kafka, Docker, relational and no-sql databases, to build cloud based products Employ Continuous Integration and Continuous Delivery tools for optimal productivity Monitor for, evaluate, resolve and make decisions and recommendations to remediate application production issues. Performs the investigation and resolution of complex and critical data, system, and software issues in the production environment Work with Product Managers and Scrum Master to estimate, design, and build efficient, long term business applications utilizing standards Break down tasks, estimate detailed effort to complete, and execute on-time Appropriately identify and raise blockers, issues, and risks to Scrum Master and team members. Comprehend, analyze, and interpret complex documents. Requires advanced analytical and quantitative skills. Adhere to the Enterprise Reference Architecture while developing or enhancing a system/application Adhere to security, compliance and best-practices guidelines 

Comments/Special Instructions 

Needs to be a strong Go Lang / Java person with experience in Open stack, AWS and Docker. Please do not submit without these minimum qualifications 


To Apply for immediate consideration please send resume to Michael Zakaryan at Michael.Zakaryan@onboardusa.com and reference job # 18-02488 in the Subject Line and indicate the best times to contact you (please include nights and weekends if needed).

**Candidates must complete background and drug screenings before starting any assignment. 

On-Board Services provides equal employment opportunities (EEO) to all employees and applicants for employment without reg.