bremerton | Software Engineer in Blaine, WA

Software Engineer

  • Ciber Global LLC
  • $131,430.00 - 189,120.00 / Year *
  • 4186 Loomis Trail Rd
  • Blaine, WA 98230
  • Full-Time
save job button



Live IT Up at Ciber Global At Ciber Global, we believe the most inspired, innovative and industrious companies should win, regardless of size or legacy. We re the small company that cares and the big company that can. We deliver breakthrough performances and powerful solutions that are anything but cookie cutter in order to give our clients the competitive advantage they deserve. Work. DescriptionComment The full-stack position fills an important role that contributes into developing CMS applications and services for the GoPublish editorial content platform stack. This role also contributes to maintaining GoPublish including services, APIs, and user facing applications. Not filling this role will negatively impact delivering on our commitment for DTCI and DSS roadmap needs (including NHL). As product priorities become clearer, these roles may shift responsibilities, but the skills targeted here will continue to be critical as we push forward the consolidation and features on the editorial content CMS platforms across all of DTCI s consumer products. Understanding architectural vision and how it helps meet business objectives Analyzing user stories and participating in sprint planning, scrums, demos and retrospectives Accountable for uptime and high-availability for all solutions Accountable for performance and usability in all solutions Coordinating with Architecture group on new designs and foundational infrastructural application changes Integrating web mobile application code with back-end services Understanding the need for optimized customized mobile service responses payloads Developing back-end services Streamlining NoSQL DB queries and optimizing inter-service components to optimize sub second transactions Negotiating and adjusting requirements by collaborating with internal business partners Learning new technologies when required Performing peer code reviews for immediate and related teams Understanding of continuous integration continuous delivery concepts and the ability to troubleshoot related issues Lead design and code reviews Write efficient, reliable, and maintainable code whether implementing architectural improvements, user-facing features, or fixing bugs Troubleshoot and resolve issues, problems, and errors encountered across our various platforms Mentor Associate Software Engineers and Software Engineers Basic Qualifications Expert Java development skills with a proven record of creating commercial quality software. Strong knowledge of unit testing, behavioral testing and continuous integration Expert knowledge of NoSQL DB Technologies such as Mongo, Redis, and Cassandra Expert level knowledge Object Oriented Programming Expert understanding of Computer Science Fundamentals. Experience working in AWS cloud environments Disciplined approach to software development. Includes defining and enforcing engineering best practices. Expert problem solving and analysis skills. Expert troubleshooting skills Strong application performance tuning skills Understanding of importance of maintainable sustainable product solutions Experience with developing applications that interface with RESTful services Experience with developing applications that run on multiple mobile devices with different form factors Understanding of PII and application security Experience with content management systems a plus Experience with analytics tools a plus Objective C and iOS mobile application development skills a plus Preferred Qualifications Industry certification Experience with any of the following technologies is a plus Enterprise CMS Frameworks and tools such as Spring, Hibernate, Solr, React, Angular and others Open source servlet containers such as Tomcat, Undertow, Nginex Lightweight containers like Docker Cloud-based technologies (AWS, EC2, S3, SQS, Kenises, DynamoDB) Familiar with Microservices architecture NoSQL databases such as MongoDB and Cassandra Automated testing frameworks like JUnit, Mockito, Cucumber and Gherkin Additional Information Key things to look for in background Recently worked in Java and AWS. Not 4 or 5 years ago. Recent experience within the last year or 2. Content Management Systems (CMS) are not necessarily specific to client, but would like to find people who have worked in similar technologies, i.e. content publishing- essentially want someone who understand how workflows work in content management system. Communication- plays a key role. Half team in NY and Half in Seattle- lots of communication over voice and phone. (1 to 5, 5 being the best). Please rate them when sending over. The candidates doesn t have to be a DBA, they just need to understand how to use SQL and Non SQL tools to write queries and code that into their java code. They are working with existing data elements and writing code around them. We are not re-creating the wheel here. Team works with various tools of AWS. Don t need to bring instances, or templates or cloud formations, they just need to know how to log into the account, look at various tools and know how to use them. AWS Only. Other cloud technologies are not acceptable. Looking for someone who is used to testing their own code. Not looking for someone to develop testing frameworks. JavaScript preferred for Front End. This position requires the successful completion of a background investigation andor drug screen. Ciber Global is an Equal Opportunity Employer MinoritiesFemalesGender IdentitySexual OrientationProtected VeteransIndividuals with Disabilities. Play. Keep discovering! Click here watch?v8Wk6XjKBMf0 . Grow. Ciber Global is an IT consulting company who partners with organizations to develop technology strategies and solutions that deliver tangible business value. Founded in 1974, Ciber is an HTC Global Services company. For more information, visit .
Associated topics: application, developer, devops, perl, php, programming, python, sde, software development engineer, software engineer


* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.