Placement papers | Freshers Walkin | Jobs daily: Sunday, February 25, 2018

Search jobs and placement papers

Senior Software Engineer, Platform API at DocuSign (Seattle, WA)

Create never-been-done-before technological solutions to complex, global challenges that impact millions of people and businesses.


Position Summary


This position will focus on Platform Engineering, from transaction & signature success to developer access, from scale to security, all in a fast-paced environment with a 24x7x365 mission critical service and an awesome team.


We’re looking for a Senior Software Engineer to help us build out the future of the DocuSign platform. This engineer will be both a leader and a do-er, focusing on a broad set of systems problems we have in the company.


This position is an individual contributor role and will report to the Engineering Manager, Product Engineering.


Responsibilities



  • Improve DocuSign platforms and API’s

  • Think through how systems will scale and fail as they grow

  • Take complicated problems and break them down in to bite sized pieces, then ship every few weeks to get there

  • Work throughout the stack, from network protocols to database performance and back


Basic Qualifications



  • 7+ years Industry Experience in Software Engineering

  • 5+ years Experience building resilient platforms, software as a service, architecture and integration.

  • Prior experience aligning platform architecture with security, data

  • Demonstrated ability to document architectural standards and decisions


Preferred Qualifications



  • MS Stack (C#, SQL Server, etc.)

  • SaaS, or Cloud experience

  • BSCS/EE or other technically related field, preferred

  • Responsible to develop, promote and build consensus around platform architecture for the product and platform teams.


Engineering @ DocuSign


We like to think about complex, global challenges that cross cultures and legal jurisdictions and that impact millions of people and businesses. We hire people with a broad set of skills, and they are working on how to create never-been-done-before solutions that scale. We are creating revolutionary solutions that change the way people work, live and connect … and we see our work go live. We see its impact.


by via developer jobs - Stack Overflow

Senior Android Engineer at DocuSign (San Francisco, CA)

Position Summary 
The DocuSign Mobile Team is looking for a highly motivated Android Engineer to help bring our industry-leading electronic signature and digital transaction management platform to Android. We already have the best e-signature app on the market and our users love it, but we want to do more, and we want to do it faster. At DocuSign, the Mobile Team is responsible for supporting the complex, high-volume use cases of our existing enterprise customers in native mobile applications, while simultaneously maintaining the world-class usability and approachability that consumers expect from the best of the Play Store.


The successful candidate will have a strong product engineering background and proficiency in both the Android SDK and Java. Kotlin experience is a bonus, though not mandatory. As an ideal candidate, you will be passionate about product quality and user experience, and will feel equally at home debugging a database migration, efficiently laying out views on 9 different screen sizes, or polishing off an interactive material design animation. If you bleed Android and are passionate about building a world-class mobile app, then we want to talk to you!


Responsibilities 
• Work as part of a passionate, agile development team to deliver engaging native user experiences. 
• Collaborate with our platform engineering teams to implement new features and to bring existing platform features into mobile. 
• Work closely with quality engineers to identify test cases and devise efficient, scalable testing processes. 
• Work cooperatively with product management and design to create features that satisfy user needs with simplicity, consistency, and robustness. 
• Identify, propose, and implement process improvements to continuously increase the team's productivity and efficiency. 
• Work with development teams from other top tech companies, particularly Google, to build features together. 
• Maintain and evolve the software architecture for current and future needs. 
• Stay current with the latest development best practices and share your findings with the team. 
• Be an active part of the Android developer community by attending conferences and writing developer blog posts. 
• Live on the bleeding edge: We support new features alongside each Android release.


Basic Qualifications 
• B.S. in Computer Science or similar field of study. 
• 5+ years of overall software product development and/or Cloud/SaaS/Enterprise software engineering experience. 
• 2+ years writing native Android apps with a large-scale cloud/SaaS backend using Java and the Android SDK. 
• One or more apps available in the Play Store for a large-scale cloud/SaaS backend. 
• Experience with the entire Android development lifecycle, including version control, build process, testing, and build distribution to both internal testers and to the Play Store. 
• Excellent verbal and written communication skills; strong attention to detail.


Preferred Qualifications 
• Experience writing Android code using Kotlin. 
• Experience with Agile and Scrum. 
• Enthusiasm and interest in learning new software technologies. 
• Natural aptitude for both teaching and learning from others in a collaborative team environment.


Engineering @DocuSign 
A problem that takes 5 minutes to solve is not interesting. A problem that takes 5 years to solve is fun. We like to think about complex, global challenges that cross cultures and legal jurisdictions and that impact millions of people and businesses. We hire people with a broad set of skills, and they are working on how to create never-been-done-before solutions that scale. We are creating revolutionary solutions that change the way people work, live and connect … and we see our work go live. We see its impact.


by via developer jobs - Stack Overflow

Machine Learning Engineer at Radical Convergence (Reston, VA)

Radical Convergence is looking for extraordinary people who want to join an amazing team and solve big problems for our customers. We are seeking a Machine Learning Engineer to work collaboratively with highly talented team members to create a best-in-class software application. The ideal candidate has experience applying state of the art machine learning algorithms and deep learning frameworks to perform classification, detection, key attribute extraction and other deep learning techniques against multimedia content (i.e. images, videos). The ideal Candidate will also have strong software development skills and scripting experience to prototype algorithms and models working with a team of engineers to productize offerings. 


Qualifications



  • 3+ years experience in selecting or developing algorithms for performing a variety of machine learning and computer vision tasks with demonstrable experience


  • 3+ years experience in applying and adapting the latest research in machine learning and computer vision to support business objectives including prototype development and product integration.




  • 3+ years experience performing model training / algorithm development optimizing for speed, size or accuracy and developing / refining new and existing training sets as required.




  • 5+ years experience designing, developing, enhancing, debugging and implementing software and algorithms using programming languages such as Java, C++, Python, R, or JavaScript.




  • Proficiency in Machine Learning processes such as feature extraction, statistical approaches, linear and non-linear classifiers, and deep learning including one or more approaches such as Convolutional Neural Networks, Recurrent Neural Networks, Recursive Neural Networks, or Generative Adversarial Networks.




  • Experience with deep learning frameworks such as Caffe, TensorFlow, or Torch




  • Proficiency in in Image Processing, Image Analysis, and/or Computer Vision




  • Ability to work independently, in a SCRUM-like environment with strong desire to push your ideas into production, overcoming obstacles, in order to deliver impact. 




Compensation depends on candidate's experience with relevant machine learning qualifications. Onsite preferred though with the right candidate will consider remote. All candidates must be United States Citizens. 


by via developer jobs - Stack Overflow

Eng4 ,Software Dev & Engineering at Comcast (Reston, VA)

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.



Summary:
Responsible for researching, designing, planning, developing, and/or evaluating new, advanced technologies by translating customer requirements or strategic business objectives into final product design.Works with engineering, marketing, customer service, and engineering
support to develop detailed design, project plans, and product launch.


Critical aspects of this role:
NoSQL admins with experience in very large scale enterprise environments who have worked with site reliability engineers. Experience in NoSQL is absolutely necessary[2-5 years].
Provide deployment automation work effort and subject matter expertise.
Work with engineering teams to optimize application performance.
Provide subject matter expertise on NoSQL databases in the ideation and design of database infrastructure supporting new product and software development in the SDLC.
Understand and employ best practices for high availability and scalability.
Install, configure, and maintain NoSQL technologies and systems.
Maintain documentation and troubleshooting play books.
Build monitoring and metrics systems designed around system best practices to highlight and assist in the remediation of performance issues.
Ability to work non-peak hours when needed.
Assist in capacity planning.
Maintain change control and testing processes for all modifications and deployments.
Conduct research and make recommendations on NoSQL products, services, and standards.


Core Responsibilities:
- Works with other members of cross-functional teams, joint ventures,third party vendors and Company's Product Managers and Marketing teams
to deliver quality products, in a timely fashion, that meet defined requirements.
- Participates in the Company product lifecycle process, contributes to and/or creates product and technical requirements, detailed design documents including transaction, capacity and bandwidth models, systems definitions, and operational procedures as part of this process.
- Ensures that projects are properly accepted into the engineering team,worked on in a timely and efficient manner and smoothly transitioned into Quality Assurance and Operations teams.
- Provides guidance and accepts accountability for the performance and reliability of various cross-platform applications and services, and ensures that system failures are restored in a timely manner.
- Recommends courses of action, technology, technical solutions, long term vision and vision of what needs to happen to grow the Company.
- Develops state-of-the art solutions to maximize on technology and business applications.
- Consistent exercise of independent judgment and discretion in matters of significance.
- Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.


Job Specification:
- Bachelors Degree or Equivalent
- Engineering, Computer Science
- Generally requires 7-11 years related experience



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Senior Software Engineer at Fannie Mae (Reston, VA)

THE COMPANY


Are you interested in helping solve today's most critical housing challenges? In simplest terms, Fannie Mae serves the people who house America. We work at the heart of housing by providing reliable, affordable mortgage financing in all markets at all times, buying loans that banks and other lenders originate, so they can fund new loans. This gives more people the opportunity to buy, refinance, or rent homes and apartments. Creating these opportunities is what drives the people who work at Fannie Mae.


For more information about Fannie Mae, visit http://www.fanniemae.com/progress


JOB INFORMATION
As a Senior Software Engineer, you’ll use modern tools, techniques, and methods to build, deploy, and maintain application used by business units or infrastructure units. Lead, or play lead technical role in development teams' efforts to determine unit needs and business processes that are automated by the application. Participate in or review all of the steps in the software development life cycle to create and modify the software.


KEY JOB FUNCTIONS



  • Work with product owners and other development team members to determine new features and user stories needed in new/revised applications or large/complex development projects.

  • Create or Update documentation in support of development efforts. Documents may include detailed specifications, implementation guides, architecture diagrams or design documents.

  • Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate.

  • Respond to trouble/support calls for applications in production in order to make quick repair to keep application in production.

  • Serve as a technical lead for an Agile team and actively participate in all Agile ceremonies.

  • Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives.

  • Mentor less experienced technical staff; may use high end development tools to assist or facilitate development process.

  • Leverage Fannie Mae DevOps tool stack to build, inspect, deploy, test and promote new or updated features.


EDUCATION 


Bachelor's Degree or equivalent experience required  


MINIMUM EXPERIENCE 


6+ years of related experience


SPECIALIZED KNOWLEDGE & SKILLS  



  • 6 + years of Software Engineering experience in large/enterprise-scale environments (Java/JEE or another full-stack language)

  • Experience with Spring Boot, Spring Cloud and MicroServices architecture

  • Strong knowledge and integration experience using RESTful APIs, SOAP and JMS/EMS integration patterns.

  • Experienced in the use of continuous integration tools (e.g. Jenkins, Bamboo, etc.) and build/deploy automation (e.g. Elastic Beanstalk, Docker, etc.).

  • Recent front-end development experience using Angular or React.js.

  • Experience with object modeling and data modeling practices.

  • Experienced with Agile practices/methodologies (e.g. Scrum, SAFe, TDD, BDD, etc.).

  • Experience with test automation using Cucumber, Karma, or Selenium WebDriver is a plus.

  • Team player, quick learner, and a good communicator with an open and collaborative mindset.     


Bonus skills



  • Experience with AWS RDS (Postgres) and NoSQL technologies.

  • Experience implementing in-memory transaction processing and caching solutions such as Gemfire or Redis.


EMPLOYMENT


As a condition of employment with Fannie Mae, any successful job applicant will be required to pass a pre-employment drug screen and to successfully complete a background investigation.


Fannie Mae is an Equal Opportunity Employer.


by via developer jobs - Stack Overflow

Big Data Engineer at Fannie Mae (Reston, VA)

THE COMPANY


Are you interested in helping solve today's most critical housing challenges? In simplest terms, Fannie Mae serves the people who house America. We work at the heart of housing by providing reliable, affordable mortgage financing in all markets at all times, buying loans that banks and other lenders originate, so they can fund new loans. This gives more people the opportunity to buy, refinance, or rent homes and apartments. Creating these opportunities is what drives the people who work at Fannie Mae.


For more information about Fannie Mae, visit http://www.fanniemae.com/progress


JOB INFORMATION


Join our Big Data Engineering team where we’re cutting-edge technologies to solve large-scale challenges.  Our Big Data ecosystem consists of tools including, but not limited to: Hadoop, HBase, Zookeeper, Kafka, Storm, and Sqoop. You’ll be responsible for leading development teams' efforts to determine unit needs and business processes that are automated by the applications.  You’ll also participate in or review all of the steps in the software development life cycle to create and modify the software.


KEY JOB FUNCTIONS



  • Work with product owners and other development team members to determine new features and user stories needed in new/revised applications or large/complex development projects.

  • Create or Update documentation in support of development efforts. Documents may include detailed specifications, implementation guides, architecture diagrams or design documents.

  • Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate.

  • Respond to trouble/support calls for applications in production in order to make quick repair to keep application in production.

  • Serve as a technical lead for an Agile team and actively participate in all Agile ceremonies. Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives.

  • Mentor less experienced technical staff; may use high end development tools to assist or facilitate development process.

  • Leverage Fannie Mae DevOps tool stack to build, inspect, deploy, test and promote new or updated features.


EDUCATION 


Bachelor's Degree or equivalent required


MINIMUM EXPERIENCE 


6+  years of related experience


SPECIALIZED KNOWLEDGE & SKILLS    



  • 6+ years of hands on experience and strong and deep knowledge of Java application development

  • Experience processing large amounts of structured and unstructured data. MapReduce experience is a huge plus.

  • Experience building and coding applications leveraging Hadoop Components: HDFS, HBase, Hive, Sqoop, Kafka, Storm etc

  • Experience coding in more than one of the following: Java, MapReduce, Python, Pig Programming, Hadoop Streaming, HiveQL

  • Experience developing RESTful Web Services

  • Agile/scrum experience

  • Experience leading and managing large scale, complex applications with high performance needs

  • Vendor management experience leveraging staff augmentation and/or outcome based project delivery models; statement of work planning and incremental demand forecasting

  • Experience managing on-site and off-site staff and demonstrated ability to collaborate and influence others to ensure timely and effective completion of project tasks

  • Excellent written and verbal communication skills


EMPLOYMENT


As a condition of employment with Fannie Mae, any successful job applicant will be required to pass a pre-employment drug screen and to successfully complete a background investigation.


Fannie Mae is an Equal Opportunity Employer.


by via developer jobs - Stack Overflow

Senior Java Developer at Global Company at CIBTvisas (McLean, VA)

Java Developer (Full time Permanent position only) US Residents Only


Name of Employer CIBT, Inc.


Position Title: Java Developer


Summary of Duties: Looking for a Java Developer/architect experienced in Java/JSP/JDBC


Work with a team of 3 or 4 developers to enhance and maintain CIBT’s back end order fulfillment system. CIBT has a world class order fulfillment system that is used in fourteen countries. You and your team will participate in full software lifecycle development including requirement analysis, design, implementation, quality assurance and production support. You will work with a technical lead to enhance the system. Job involves developing solutions to problems using a structured approach keeping in mind long term maintainability and performance requirements. It involves understanding the legacy systems, creating detail design documents, implementation, security considerations, code reviews, performance optimization and production support.


Job duties also include database modeling and use of object-oriented programming principles; requirements analysis, performance improvement strategies Support and maintain existing production systems in Java.


Qualifications: Requires a Master’s or Bachelor’s degree in Computer Science or related field and minimum two years of experience.


Job Duties



  • Analyze requirements and come up with a solution that can be implemented.

  • Design, develop, code, test, build, deploy, and debug new software or enhancements to existing software using Core Java technologies.

  • Model or update database tables, write stored procedures and ensure optimized performance of database queries.

  • Develop user interfaces, and implement web services using SOAP.

  • Perform application performance tuning and optimization.


Required skills include:



  • Commercial experience in Java, JSP and JDBC.

  • Proficiency with Core Java programming, JSP/Servlets, multi-threading and object oriented design.

  • Experience with SQL, Stored Procedures and Rational Database (MySql Preferred)


*** NO C2C


by via developer jobs - Stack Overflow

Senior Python Developer for Growing Global Company! at CIBTvisas (McLean, VA)

US Residents Only*


Job Summary


CIBT and its subsidiaries are the world’s largest processor of international travel visas and passports and provide global visa and immigration solutions. We support clients with their work visa and global mobility needs. CIBT is a high-growth company that has more than doubled in size since 2010. Please see the company details on http://bit.ly/2HrAi2h


You will be working on the CIBT’s global and propriety case management system used for Immigration that is built in Python/Django/Postgres technology stack with a team located in UK. We are seeking a Senior Python Developer to design, implement, test and optimize with an emphasis on performance optimization.


Responsibilities and Duties



  • Full lifecycle development using Python/Django/Postgres to support the product development. Develop and test reusable and maintainable code using existing application framework. This will include requirement analysis, design, development and production support.

  • Ensure the application performance adheres to the acceptable standard by ensuring the application, DB and hardware is configured correctly. You will be doing capacity planning to support CIBT’s growth.

  • Lead and mentor a team of developers to deliver the enhancements. Document and diagram complex web applications. Code review for other developers and receive reviews on your own code. Manage production releases.

  • Plan and implement necessary third party upgrades.

  • Ensure security and scalability of the application by running load tests and security scans.

  • Implement and support REST webs services. Integrate code with other technologies such as REST Web Services and 3rd party APIs,


Qualifications and Skills


Requires a Master’s or Bachelor’s degree in Computer Science or related field and minimum six years of experience in the technologies specified below. Please be prepared to have three references.


Required skills include:



  • Solid experience in Python programming using Django and Postgres.

  • Solid experience with design patterns and secure coding practices

  • Knowledge of Postgres, both database modelling and efficient querying and updates.

  • Front-end web development skills (JS, HTML, CSS, AJAX)


by via developer jobs - Stack Overflow

Full Stack Web Application Developer, Mid at Booz Allen Hamilton Inc. (McLean, VA)

Booz Allen Hamilton has been at the forefront of strategy and technology for more than 100 years. Today, the firm provides management and technology consulting and engineering services to leading Fortune 500 corporations, governments, and not-for-profits across the globe. Booz Allen partners with public and private sector clients to solve their most difficult challenges through a combination of consulting, analytics, mission operations, technology, systems delivery, cybersecurity, engineering and innovation expertise.


Full Stack Web Application Developer, Mid

Key Role:
Serve as a full stack Web application developer on a team of approximately 40 technical staff to support the creation of applications ranging from rapid prototypes to enterpriselevel service offerings for DoD clients. Participate in requirements definition, contribute to system design plans, investigate and identify new technologies to incorporate within the architecture, construct clean and efficient code to meet client requirements, adhere to team standards, monitor code execution to ensure performance thresholds are met, and react to security review feedback by providing necessary patches to maintain the security posture of the system. Work as part of a diverse delivery team, including system administrators, security engineers, application testers, project managers, and client subject matter experts.

Basic Qualifications:
-Experience with C#, Java, Python, or other objectoriented programming language in an academic or professional work environment
-Knowledge of software engineering
-Top Secret clearance
-BA or BS degree in CS

Additional Qualifications:
-Experience with any of the following technologies, languages, or frameworks in a professional work environment, including C#, Entity Framework, ASP.NET MVC, IIS, HTML/5, SCSS/CSS, JavaScript, Bootstrap, Angular, Backbone and Marionette, gulp, TFS, or git
-Experience with SQL Server or other relational databases
-Experience with Amazon Web Services or a similar Cloud computing environment 
-Knowledge of client, serverside, and Web technologies and protocols
-Knowledge of common application and Web design patterns
-Possession of excellent oral and written communication skills
-Possession of excellent requirements gathering skills
-Active Secret or Top Secret clearance preferred

Clearance:
Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Top Secret clearance is required.

Integrating a full range of consulting capabilities, Booz Allen is the one firm that helps clients solve their toughest problems by their side to help them achieve their missions.  Booz Allen is committed to delivering results that endure.

We are proud of our diverse environment, EOE, M/F/Disability/Vet.

#LI-AH1, AFH16, AFH26, CB16, CJ1, DH1, DIG-AF, GD16, MPPC, SIG2017, STK17, TMJ16


by via developer jobs - Stack Overflow

Web Developer, Mid at Booz Allen Hamilton Inc. (Washington, DC)

Booz Allen Hamilton has been at the forefront of strategy and technology for more than 100 years Today, the firm provides management and technology consulting and engineering services to leading Fortune 500 corporations, governments, and not-for-profits across the globe. Booz Allen partners with public and private sector clients to solve their most difficult challenges through a combination of consulting, analytics, mission operations, technology, systems delivery, cybersecurity, engineering and innovation expertise.

Web Developer, Mid

Key Role:
Plan, develop, test, deploy, and maintain Web applications using an assortment of technologies, including Java, ASP.NET, C#, IIS, Tomcat, and Microsoft SQL Server. Provide troubleshooting and remediation for production Web applications. Create and maintain SQL Server databases. Develop and consume Web services for integration with other applications. 

Basic Qualifications:
-4+ years of experience with Web application development using .Net, HTML, CSS, AJAX, or JavaScript and jQuery
-Experience with C#
-Experience with relational database development and design and writing SQL statements and stored procedures
-Experience with objectoriented software development
-Ability to translate customer requirements into application designs and systems requirements
-Ability to obtain a security clearance
-BA or BS degree

Additional Qualifications:
-3+ years of experience with C#
-Experience with Java programming languages
-Experience with the design and implementation of Web applications using Groovy on Grails
-Experience with Web application development using Visual Studio and IIS
-Experience with access control and Active Directory groups
-Experience with various types of authentication, including Windows and PKI Certificates
 
Clearance:
Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.


Integrating a full range of consulting capabilities, Booz Allen is the one firm that helps clients solve their toughest problems by their side to help them achieve their missions.  Booz Allen is committed to delivering results that endure.


We are proud of our diverse environment, EOE, M/F/Disability/Vet.

#LI-AH1, AFH16, AFH26, CB16, GD16, MPPC, SIG2016, STK17, TMJ16


by via developer jobs - Stack Overflow

IS&T Integration Architect at Bechtel Corporate (Reston, VA)

The Integration Architect position is accountable for analyzing and designing Integration and Interoperability domain architecture to meet the information technology and business requirements. The architect will establish integration technology standards and processes.  They will assist in developing a secure, scalable governance and operating model.  This includes assessment of new applications and technologies to be integrated, protocols to support, and underlying infrastructure components to execute on. The individual responsible for Integration and Interoperability will advance the IS&T technology strategy and implementation as it relates to the Bechtel business vision, mission, and objectives.



This is a hands-on (individual contributor) leadership position with responsibility for setting technical and architectural direction and seeing the direction through to high-quality solution deployments. Knowledge of architectural methodologies used in the design and development of information systems, including the physical structure of a system’s internal operations and interactions with other systems.  Uses standards, guidelines, and architecture principles to translate corporate strategy into an actionable plan. Understands the corporate vision and strategy, and implements a plan to achieve that strategy in a manner that "future proofs" the architecture.  Makes appropriate technical investment recommendations using innovative solutions. Knowledge of the principles, patterns, methods, and tools for designing, developing, and testing software. Systems architecture such as integration platforms and protocols supporting in-house and commercial applications and services, SaaS solutions, including



  • Integration and Interoperability - Service Oriented Architecture (SOA)

  • Business Process Management (BPM)

  • Information management, Security and Control



The ability to effectively communicate with all levels of the organization on enterprise wide architectural issues is critical.



Responsibilities:



  • Provide technology vision and direction and influence and educate a wide range of audiences

  • Develop, document and manage implementation of Roadmaps

  • Oversee, develop, and implement critical architectural patterns, designs and data structures.

  • Act as an advocate for ensuring that the specific domain solution architecture aligns with the overall enterprise architecture goals.

  • Design overall system and solution architecture, system integration, and implementation strategy

  • Evaluate technologies and design platform solutions delivering business and IS&T capabilities

  • Work with architectural frameworks to enable and manage technology decisions and participate in related processes

  • Define architectural standards and patterns enabling integrated solutions with applications and services located on-premise and in the cloud

  • Provide leadership and facilitate cross-discipline discussions and decisions regarding IS&T architectural direction

  • Develop, influence, and review technical interface specifications, process and data flows, and innovative next-gen solution (e.g. IoT, SaaS)

  • Collaborate with application owners and SMEs to perform analysis, design, coding, and testing of SOA Integrations using the OSB (Oracle Service Bus) environment and Web Service Manager as well as Informatica



Qualifications:



  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology or related field

  • 10+ years of relevant experience in the field of information technology

  • 5+ years of experience relevant to this position with large enterprise deployments (10,000+ users)

  • Expert knowledge and 5+ years of experience with designing enterprise architecture, solution architecture for a multi-business unit Fortune 500 global company or similar that encompasses the following:

  • Integration and Interoperability platform supporting Enterprise Applications

  • Business and IT Strategies, 18-24 month Roadmap

  • Overall leadership, Communication, Change Management

  • Experience with an SDLC Execute large scale system integration programs through enterprise systems (e.g., SCM, BI, Project Controls, Quality Management, etc.)



Preferred Qualifications:



  • Master’s Degree preferred

  • TOGAF certification (or similar Enterprise Architecture certification) preferred

  • Prior experience in a team lead or management position

  • Understands Six Sigma and/or Lean principles

  • Demonstrated experience working with, and presenting to, executive management

  • Ability to work collaboratively with a broad range of constituencies

  • Ability to work with diverse groups of people

  • Strong communicator and able to draw consensus from multiple disciplines



Knowledge and experience in technologies:



  • 8+ years SOA Composites Development/Support (11g, 12c)

  • 5+ years Oracle Service Bus

  • SOA/OSB monitoring/job scheduling tools

  • Adapters (Oracle Apps, JMS, File, FTP, DB, AQ, Webservice)

  • Oracle E-business Suite, Informatica, Oracle API Gateway

  • WSDL versioning, namespaces, and XML dictionaries


by via developer jobs - Stack Overflow

Cleared AEM (Adobe Experience Manager) Developer (in the DC area) at Twin Technologies (Washington, DC)

Company Description 



At Twin Technologies, we dream, create, and deliver digital solutions that transform what’s possible for enterprises, government institutions and organizations. We partner with our clients through every stage of digital transformation: from strategy- to activation - to delivery, while we decrease risk and increase speed-to-market.


What’s does this mean for you?  We will continue to grow and evolve with the market to provide an environment where creativity, leadership, mentoring, and some of the best resources are in place to achieve high standards in the consulting and digital space


You will work on a variety of projects that integrate digital designs into products, services, and environments. 





Job Description



We are now building our Public Sector practice and require individuals who are local to the DC, Maryland and Northern, VA (DMV) area. Ideally, you already have a clearance and/or are willing to go through the process of being cleared.  Within our Public Sector practice, you will have the opportunity to work on projects that are mission oriented and important to the welfare and security of US citizens.


Our AEM/CQ Developers collaborate with software and creative design team members to develop and analyze user stories, transform them into components, and deliver inspirational new features to our clients. They analyze and drive the development of content driven applications that are focused on scalability, functionality, and usability. Our development focus covers many facets; rarely do we deploy a vanilla AEM installation. It is important to understand the complete AEM stack and how its pieces fit together. This includes, but is not limited to workflow, admin customization (classic and touch UI, beyond standard component development), and complex node manipulation.


You will:



  • Define and implement solutions on the AEM/CQ platform

  • Diagnose and solve technical problems related to implementations

  • Work with client stakeholders to understand software requirements and priority

  • Provide input and direction to other team members around design and implementation

  • Collaborate with tech leads to define standards and best practices

  • Identify technical debt and requirement gaps as they materialize





Qualifications




  • Extensive experience with Sites, AEM Forms, DAM and/or Workflow

  • Experience architecting and implementing solutions that leverage the JCR, OSGi, and Sling

  • Comfortable and experienced with multiple front-end and back-end technologies

  • Ability to travel to client sites as needed

  • Must be a US Citizen due to the nature of the projects

  • Security Clearance is a plus, or ability to obtain one

  • Candidate must live in the DC area

  • Permanent Full-Time Employment Opportunity 





Additional Information 



Twin Technologies offers a competitive and comprehensive employee compensation and benefits package, which includes medical, dental, and vision insurance, LTD, STD, life insurance, a 401k plan with company match, and an unlimited PTO plan.


Twin Technologies is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, or protected veteran status.


by via developer jobs - Stack Overflow

JavaScript Architect/Engineer for well-funded startup at Homesnap (Rockville, MD)

JavaScript Engineer/Architect for well-funded startup


We are looking for a JavaScript Engineer who is motivated to combine the art of design with the art of programming. Responsibilities will include implementing visual elements and their behaviors with user interactions. You will work with both front-end and back-end web developers to build all client-side logic. You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.


Core Responsibilities



  • Develop new user-facing features

  • Build reusable code and libraries for future use

  • Ensure the technical feasibility of UI/UX designs

  • Optimize applications for maximum speed and scalability

  • Assure that all user input is validated before submitting to back-end services

  • Collaborate with other team members and stakeholders


Desired Skills and Experience



  • Strong understanding of JavaScript, its quirks, and workarounds

  • Basic understanding of web markup, including HTML5 and CSS3

  • Good understanding of asynchronous request handling, partial page updates, and AJAX

  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues

  • Familiarity with JavaScript module loaders, such as Require.js and AMD

  • Familiarity with front-end build tools, such as Grunt and Gulp.js

  • Proficient understanding of code versioning tools

  • Good understanding of browser rendering behavior and performance


by via developer jobs - Stack Overflow

Engineer 4, Software Dev & Engineering at Comcast (Wayne, PA)

Spotlight Platform Engineering Group helps drive the new generation of products that are transforming Comcast into a media and technology company. Engineering manages the operations for Comcast's industry-leading video, high-speed Internet and voice services for consumers and businesses, and runs a network that supports numerous multi-billion dollar businesses. Comcast is creating next-generation technology for the fast-growing advanced advertising market. We enable and innovate solutions to support both traditional and emerging programmatic and premium advertising markets through our platforms, data, marketplace and sales channels.



Job Summary:
Responsible for planning, designing and development of new software and web applications. Working within a Technical Services Group supporting theComcast Spotlight Business. Our team supports all the Systems, Applicationsand tool that run the Spotlight Advertising Business. Analyzes, tests, and assistswith the integration of new applications. Documents all development activity. Assists with training non-technical personnel. Has in-depth experience, knowledge and skills in own discipline. Usually determines own work priorities. Acts as a resource for colleagues with less experience.

Core Responsibilities:
- Designs new software and web applications, supports applications underdevelopment, and customizes current applications.

- Develop new code, maintain existing code and refactor existing code, managing code branches.

- Must have experience using approaches such as code generation, metadata, object-oriented design, ORM classes, and workflow automation.

- Assists with the software update process for existing applications, and roll-outs ofsoftware releases.

- Works with Quality Assurance team to determine if applications fitspecification and technical requirements.
- Displays in-depth knowledge of engineering methodologies, concepts,skills, and their application in the area of specified engineering specialty.

- Collaborates with project stakeholders to identify product andtechnical requirements.

- Conduct analysis to determine integrationneeds.

- Must have experience with large databases and deployments, 1 billion+ rows.
- Participates in training representatives and operations staff oninternally developed software applications.
- Researches, write and edit documentation and technical requirements,including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.
- Provides technical leadership throughout the design process andguidance with regards to practices, procedures and techniques.

- Serves as a guide and mentor for junior-level Software Development Engineers.
- Displays in-depth knowledge of, and ability to apply, process designand redesign skills.

- Presents and defends architectural, design, and technical choices to internal audiences.
- Displays knowledge of, and ability to apply project managementskills.

- Monitors and evaluates competitive applications and products. Reviewsliterature, patents and current practices relevant to the solution of assigned projects.
- Consistent exercise of independent judgment and discretion in mattersof significance.
- Regular, consistent and punctual attendance. Must be able to worknights and weekends, variable schedule(s) as necessary.

- Other duties and responsibilities as assigned.

Job Specification:
- Bachelor's Degree Engineering Technology and Computer Science or equivalent + experience
- Requires 8+ years software development experience

Additional Preferred Skills:

-Technical Skills - C#.Net, IIS, ASP net, JavaScript. Ajax, HTML/CSS, Jquery, Web services, XML, SQL Server, Vertica, Visual Studio, TFS.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Senior DevOps Engineer at honestbee (Xinyi District, Taiwan)

We’re looking for software engineers turned DevOps engineers to help an in-house DevOps duo to automate the software development processes and enhance the Operations flow within the company, while having an impact on the wider ecosystem of stakeholders we work with: honestbee staff, our partners and merchants, shoppers and drivers.



What you'll be doing:



  • Helping teams become more autonomous and allowing the Operation team to focus on improving the infrastructure and optimising processes.

  • Delivering system management tooling to the engineering teams.

  • Working on your own applications which will be used internally.

  • Contributing to open source projects that we are using (or that we may start).

  • Be an advocate for engineering best practices in and out of the company

  • Organising tech talks and participating in meetups and representing honestbee at industry events.

  • Sharing pager duty for the rare instances of something serious happening.




What are we looking for?



  • You'd need to be Operation-oriented software engineer for the development part of DevOp.

  • Continuously improve developer experience with fast builds, quick (canary) deployments and ChatOps.

  • Python or Go and Bash skills.

  • Experience managing complex systems at scale.

  • Knowledge of Kubernetes, Mesos/DCOS or similar clustering solutions.

  • Experience with tools such as Terraform or Chef.

  • Understanding of the importance of smart metrics and alerting


Honey sweet points for experience with:



  • Front-end development

  • DataDog, NewRelic

  • AWS, GCE or any cloud provider (though AWS is preferred)

  • Working with remote teams

  • Kafka, Elasticsearch


Join our honestbee family. Nothing makes us more proud than seeing our people prosper in their careers and set themselves up for success. honestbee will take you to places - that’s our commitment to you!


Keep an eye on what's buzzing at honestbee!
Follw us on http://bit.ly/2owpRSB
Our story and vision: http://bit.ly/2opHm7L
Check out what’s buzzing at honestbee: http://bit.ly/2owpSpD
by via developer jobs - Stack Overflow

Senior Backend Engineer (Ruby on Rails) at honestbee (Xinyi District, Taiwan)

What you'll be doing:


  • Play a lead role either in terms of technical development and architecture or in terms of team management

  • Mentor and nurture engineers

  • Work closely with product and design to build and improve features

  • Write and improve upon existing code with attention paid to performance

  • Plan and document technical specifications for features or system design

  • Contribute towards improving engineering culture and approach


 What are we looking for?



  • Experience working with Ruby on Rails

  • Some understanding of functional programming (knowledge of Go, Scala or Erlang is a plus)

  • Understanding or some experience with ReactJS (or equivalent)

  • Familiarity with TDD and BDD concepts and how to use them to write code that is well tested

  • Passion for Continuous Integration

  • You need to have a passion of developing fast, reliable and robust APIs along with beautiful, usable user experience.

  • You enjoy working in a start-up and open environment

  • You take pride and ownership in your work and

  • You have a good sense of humour and you are humble



Join our honestbee family. Nothing makes us more proud than seeing our people prosper in their careers and set themselves up for success. honestbee will take you to places - that’s our commitment to you!


Keep an eye on what's buzzing at honestbee!
Follw us on http://bit.ly/2owpRSB
Our story and vision: http://bit.ly/2opHm7L
Check out what’s buzzing at honestbee: http://bit.ly/2owpSpD


by via developer jobs - Stack Overflow

Data Analyst (Data Team) global eCom leader - AGODA Bangkok at Big Wednesday Digital (Bangkok, Thailand)



Data Analyst (Data Team) Bangkok Thailand

Agoda is the largest and fastest growing online hotel booking platform in Asia. And as a Priceline Group company, we are part of the largest online travel company in the world. We have the dynamism and short chain of command of a startup and the capital to make things happen. What's stopping you from getting in touch?

Bangkok: While it's 30°+ outside, our engineers don't sweat, knowing they have the coolest jobs out there. Working in one of the largest international Internet employers headquartered in Asia, your work has an impact on what we do around the globe.

We move fast - why wait ages to see your ideas go live? Work on tough challenges, safe in the knowledge that you are surrounded by people as smart as you are (if not smarter!) to help solve them. And while we're on the subject, Agoda people come from over 74 countries: It's an incredible technical creative melting pot.

Technology is not just what we do - it's at the heart of who we are. We put cutting-edge technology in your hands so you can help us change the way people run their lives. We want you to come here so they can get there - and get your career going places, too.

Responsibilities:
  • Provide problems and analysis results with valuable insights for management
  • Work closely with Business to identify, analyse, and interpret trends or patterns in complex data sets using different techniques and tools such as R studio or Tableau
  • Analyse and optimise data usage, and precise for more data capturing if needed
  • Propose actionable solutions and options to solve problems


Qualifications:
  • Bachelor Degree in Computer Science/Statistics/Math or Engineering
  • At least 3-years in Data Analyst position or otherwise in projects involving big data
  • Proficient in business intelligence tools and data warehouse i.e. T-SQL commands, Tableau and MS Excel
  • Must be data savvy and love crunching numbers
  • Strong analytical skills and excellent demonstrative ability in collection of data and analysis of trends in order to predict the conclusions and recommendations
  • Experience in R studio and data modelling is a plus
  • Fluent in English with strong communication skills

by via developer jobs - Stack Overflow

C# / JS Lead Dev / Architect at Market EarlyBird (Twitter) (City of London, UK)

I'm looking to hand over responsibility for EarlyBird's full development program to an experienced full-stack architect / team leader.


We're fully funded and growing fast, we've got a very small development team at the moment but we are about to expand the team substantially to keep up with the opportunity and demand - we've got a lot on our plate! 


The person I'm looking for will be smart and adaptable, able to embrace and work across multiple technologies and not be phased by a complex system, but above all to contribute to some really clever ideas that form the backbone of EarlyBird's unique market position. You will help shape the next phase of our growth, both from the technology point of view but also the product itself.


We've got a complex .Net / Azure based back-end with all the stuff you'd expect to find - SQL, a high performance ORM / Api-stack called ServiceStack, Redis and memory caching, Azure service bus, queues, cognitive services - I wouldn't call it AI yet but there's some smart processing going on. At the front end we recently moved to React-JS and React-Native and we need to make this part of the system robust, capable and beautiful.


You'll be working in a FinTech startup, but one that's proved it's market and established a leading position with a unique product. It would be great if you're from a finance background but don't worry if not - we'll teach you that stuff - so it's a great opportunity to get into the finance vertical. We work with almost all the major banks so it's great exposure.


This is the first of at least three new hires but I want to get you on board first in this pivotal lead role. You will help put the rest of the team together.


by via developer jobs - Stack Overflow

Lead Java Developer at CIBC (Toronto, ON, Canada)

As an Advisory Application Developer, you will join CIBC’s Distribution Technology – Internet and Mobile Advisory Services team to provide detailed technical designs and lead development of “eBanking” application modules using existing and emerging technology platforms. You will be responsible for defining, extending, and coding the architecture of our server-side solutions to support sites such as CIBC.com, CIBC Online Banking, and alternative brand websites. Through your contributions, you will play an active role in CIBC’s Digital Transformation Journey.


What You’ll Be Doing



  • Convert specifications about business requirements into programming instructions.

  • Conduct impact analysis, and analysis of organizational needs & goals, for development and implementation of application systems.

  • Develop, review, analyze, and modify programming systems, including encoding, testing, debugging and installing for a large-scale system.

  • Provide support for existing production applications, and recommend opportunities for enhancements.

  • May act as a team lead for a small team and/or technical solution provider (subject matter expert) for complex application problems


What We’re Looking For



  • Must have at least 7-10 years of experience as a Java/J2EE Application developer working on enterprise wide application in a mid-large size organization.

  • Must-Have Skills


    • Spring (MVC, IOC, AOP, JPA, Spring Security), Hibernate

    • JavaScript (Ember/Angular/Wicket/Bootstrap…etc)

    • Application Container Experience (WebLogic, Tomcat)

    • Agile (Scrum, XP, TDD, SAFe)

    • Continous Integration (Jenkins..), TDD (jUnit,Integration Tests)

    • WebServices (REST/SOAP/WSDL)

    • J2EE and Java Core components - JSP (Java Server Pages), Servlets, EJB,

    • SVN, GIT repositories, Eclipse, Atlassian JIRA

    • Unix/Linux

    • Shell Script

    • Debug/Troubleshooting skills

    • Log Analysis


  • Must have 3+ years of experience leading/mentoring a team of junior developers

  • Must have strong knowledge of Object Oriented Design & Development concepts

  • Previous experience using agile methodology of development ,in the presence of or acting as a Scrum Master, is an asset

  • Must have strong presentation and communication skills

  • Experience / exposure in the below will be nice to have:


    • Pivotal GemFire

    • JBPM

    • Web Security/Cryptography/SAML (certs)

    • Performance Tuning

    • Microservices (modularized architecture)




  • Passionate innovators, creators, collaborators, and leaders who are up for the challenge of building the bank of the future and delivering solutions that meet our clients’ changing needs


by via developer jobs - Stack Overflow

Application Developer at CIBC (Toronto, ON, Canada)

Job Overview As a Senior Application Developer, you will join CIBC’s Corporate Center technology team  to provide detailed technical designs and development of applications using existing and emerging technology platforms   What You’ll Be Doing



  • Convert specifications about business requirements into programming instructions.

  • Conduct impact analysis, and analysis of organizational needs & goals, for development and implementation of application systems.

  • Develop, review, analyze, and modify programming systems, including encoding, testing, debugging and installing for a large-scale system.

  • Provide support for existing production applications, and recommend opportunities for enhancements.


What We’re Looking For



  • Must have at least 3+ years of experience as a Application Developer on web development, Office 365, and .NET, or in a similar role

  • Must have extensive knowledge of and experience .NET, C# and toolkits for development and support of applications.

  • Nice to have knowledge of web development, HTML, JavaScript, CSS, JQuery, Angular.js, SharePoint

  • Must have strong problem solving and analytical skills

  • Must have knowledge of major tasks, deliverables, formal methodologies and disciplines for delivering new or enhanced applications

  • Passionate innovators, creators, collaborators, and leaders who are up for the challenge of building the bank of the future and delivering solutions that meet our clients’ changing needs


What CIBC Can Offer You



  • The opportunity to be part of a team that continues to advance CIBC as the market leader in innovative technology

  • An environment where you can build easy, flexible, and personalized banking solutions for CIBC clients while broadening your technical knowledge and expertise

  • An organization that focuses on managing and developing talent with exceptional training, rotational experience, exposure, and mentorship opportunities

  • The chance to network and work with senior leaders across Technology and our bank

  • Workplace accommodation solutions and assistive technologies that remove functional barriers

  • Flexible health benefits, stock purchase plan, competitive incentive pay and recognition programs

  • Competitive salary and employee banking benefits

  • The opportunity to be involved in  CIBC community investment and  corporate sponsorship events such as Run for the Cure, 

  • Click to learn more about Rewards & Recognition, Learning & Development, and Employee Community Involvement


What You Need To Know



  • Must be legally eligible to work in Canada at the location(s) specified above and, where applicable, must have a valid work permit or study permit that allows the candidate to fulfill the requirements of the role


by via developer jobs - Stack Overflow

Lead iOS Developer at CIBC (Toronto, ON, Canada)

Job Overview


In this role you will join CIBC’s award winning Mobile Application development team to lead the design, development, and implementation using native iOS development language & related tools. Your contributions will help us build an innovative and modern software driven banking experience for our clients.


What You’ll Be Doing




  • You will be responsible for successfully implementing new solutions/feature-sets and maintaining existing applications for iOS


  • You will stay abreast with the latest changes in the Mobile Development space.


  • You will contribute to the successful delivery of complex enterprise-scale mobile projects involving multiple back-end systems.


  • You will collaborate with the project team as a senior mobile developer.


  • You will coordinate coding, testing , implementation, integration and documentation of solution. Develop program specifications.


  • You will mentor intermediate and senior developers by sharing knowledge of standard methodologies and experiences, while removing roadblocks/challenges.


What We’re Looking For




  • Strong expertise with native iOS software development toolkits and languages as well as a passion and insight into innovative mobile solutions


  • Technologies: - iOS Development (Objective C and/or Swift): CoreData, iOS Design Patterns (MVC, MVVM), Storyboards and Autolayouts, and Design/Development of Accessible Applications following iOS accessibility guidelines


  • Strong working knowledge of Agile Delivery Methodology


  • Exposure to unit testing & continuous Native integration


  • XCode UItests , Unit tests. Xcode Profiling tools for Debugging , Memory Management


  • Previous experience with Xcode, Swift, Web Services, XML, JSON, RESTful, Jenkins, Subversion, GIT.


  • Leading multiple priorities, objectives, projects, groups or activities effectively.


  • Ability to present information to groups with the appropriate degree of formality.

  • Taking on a consultative approach to provide technical or business guidance to clients within and outside own area

  • Anticipate, recognize and effectively deal with existing or potential conflicts at the individual, group or situation level.

  • Experience with Apple Watch – Nice to Have


What CIBC Can Offer You




  • Be a part of a team that continues to advance CIBC as the market leader in innovative technology


  • An environment where you can build easy, flexible, and personalized banking solutions for CIBC clients while broadening your technical knowledge and expertise


  • An organization that focuses on managing and developing talent with effective training, rotational experience, exposure, and mentorship opportunities


  • The chance to network and work with senior leaders across Technology and our bank


  • Partner with innovative third party suppliers/vendors


  • Workplace accommodation solutions and assistive technologies that remove functional barriers


  • Flexible health benefits, stock purchase plan, competitive incentive pay and recognition programs


  • Competitive salary and employee banking benefits


  • The opportunity to be involved in CIBC community investment and corporate sponsorship events such as Run for the Cure,


  • Click to learn Rewards & Recognition, Learning & Development, and Employee Community Involvement


by via developer jobs - Stack Overflow

Senior Web Full Stack Developer - Angular, Node, Javascript at CIBC (Toronto, ON, Canada)

We’re on a mission to build the relationship-focused bank of the future and we’re looking for the passionate collaborators, innovators, advisors, and leaders who can get us there. Our distinct culture is built on a shared commitment to do what’s right for our clients, our people, and our communities, and we strive for excellence in everything we do. Because life at CIBC is not only what you do, but how you do it.


To learn more about CIBC, please visit CIBC.com


What You’ll Be Doing


You’ll be a key part of an innovative, “first to market” technology culture, contributing to CIBC’s digital transformation. As a Senior Web Full Stack Developer within CIBC’s Personal and Small Business Banking team, you’ll lead a development project team in the technical design, development and integration of cross-functional, multi-platform application systems. You’ll build easy, flexible, and personalized banking solutions that enhance client experience and change the way that people bank. 


How You’ll Succeed



  • Design & Develop: Act as a SME on the analysis and documentation of requirements, estimations for assigned work packages and coordination for end-to-end implementation of program specific solutions. Lead the design and development of cost-effective and innovative solutions to meet business objectives while also maintaining existing applications

  • Programming Ability: Perform and coordinate complex application programming activities: develop specifications, code, test, debug, document, and adjust in order to ensure successful implementation and maintenance of programs. Design application's technical infrastructure: specific databases, programming languages, utilities, and testing approaches.

  • Lead & Influence: Lead code-review sessions and ensure overall code quality aligns with business and project requirements. Monitor production and user acceptance testing support to troubleshoot complex problems on applications and technologies. Provide support for the organizational transformation from an Waterfall to Agile environment.


Who You Are



  • You can demonstrate experience in: 5+ years of hands-on modern web development experience as well as a pulse on innovative technology; technical experience with: JavaScript, HTML, CSS, Angular or React and NodeJS. You have strong knowledge of: Object Oriented design and development, App Store Publication Process (Meta Data, Time Frame, Rules, Provisions, etc), as well as risk mitigation and security best practices for transactional data. It’s an advantage if you have experience writing Unit Test and UI automation tests, as well as continuous integration and DevOps best practices

  • Your influence makes an impact. You know that relationships and networks are essential to success. You inspire outcomes by making yourself heard.

  • You're driven by collective success. You know that collaboration can transform a good idea into a great one. You understand the power of a team that enjoys working together to create a shared vision. You are passionate about client service - You want  the work you do each day to result in a  positive client experience.

  • Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.


What CIBC Offers


At CIBC, our people are our greatest asset. You’ll become part of a diverse community that acknowledges everyone’s unique talents, and empowers teams to do what’s right for the client, and to do it well. As part of our team, you will:



  • Thrive: Benefit from an open and approachable culture that provides the flexibility and support you need to integrate your life at work and at home

  • Connect: Work in a place where the right technology and infrastructure fosters innovation, collaboration and creativity

  • Develop: Grow your skills and career through our best-in-class onboarding experience, ongoing learning opportunities, and individual development planning.

  • Prosper: Share in our collective success with a competitive salary, incentive pay, banking benefits, health benefits program, and employee share purchase plan


What You Need to Know



  • CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation during the application or interview process, please contact careers@cibc.com

  • You need to be legally eligible to work in Canada at the location(s) specified above and, where applicable, must have a valid work or study permit


by via developer jobs - Stack Overflow

Senior Full Stack Developer (Desktop and Web) at CIBC (Toronto, ON, Canada)

CIBC is a leading Canadian-based global financial institution. Through our three major businesses – Retail and Business Banking, Wealth Management and Capital Markets Banking – we provide a full range of financial products and services to 11 million individual, small business, commercial, corporate and institutional clients in Canada and around the world. We invest in our businesses, our clients, our people and our communities to deliver consistent and sustainable earnings to our shareholders.  To learn more about CIBC’s Lines of Business, please visit our website



CIBC delivers access to career and development opportunities, safe and healthy workplaces, effective training, and positive work-life balance – so that employees are able to perform at their best, contribute to their communities and focus on cultivating deeper relationships with our clients.



Every year, CIBC is recognized for its business successes, community commitment and employee initiatives.  We are proud of this success and are committed to creating an inclusive workplace and an environment where all employees can excel. 



CIBC is committed to attracting and retaining a diverse team of employees who reflect the communities in which we live and work.



To learn more about CIBC and the CIBC Group of Companies please visit CIBC.com.  



Job Overview


In this role you will join CIBC’s Personal and Small Banking Technology development team to foster ideation and impact our digital and agile transformation by enhancing our clients’ banking experience.



What You’ll Be Doing



  • Lead the design and development of cost-effective and innovative solutions to meet business objectives while also maintaining existing applications

  • Act as a SME on the analysis and documentation of requirements, estimations for assigned work packages and coordination for end-to-end implementation of program specific solutions

  • Monitor production and user acceptance testing support to troubleshoot complex problems on applications and technologies

  • Lead code-review sessions and ensure overall code quality aligns with business and project requirements

  • Provide recommendations to senior managers on new technology trends and continuous integration best practices

  • Lead and provide guidance to a team of application developers to foster an environment to trust, teamwork and accountability



What We're Looking For



  • Bachelor of Computer Science or equivalent college level experience

  • 3-5 years of hands-on web technology, including JavaScript, HTML, CSS, JQuery, NodeJS, and Angular2 as well as a pulse on innovative technology

  • Technical experience with: writing enterprise program using Microsoft C# for desktop (WPF, WinForms & Windows Services) and web using ASP.Net

  • Support for organization transformation from Waterfall to Agile.

  • Experience on writing technical documentation using industries standard such as UML.

  • Experience writing Unit Test and UI automation tests

  • Strong foundation in object oriented design and development

  • Understanding of risk mitigation and security best practices for transactional data

  • Values that align to ours – trust, team work, and accountability

  • Passion for client service - You want  the work you do each day to result in a  positive client experience.

  • The ability to connect and collaborate with others

  • The ability and motivation to learn, create, grow and pursue excellence

  • Continuous integration and DevOps best practices



What CIBC Can Offer You



  • The opportunity to be part of a team that continues to advance CIBC as the market leader in innovative technology

  • An environment where you can build easy, flexible, and personalized banking solutions for CIBC clients while broadening your technical knowledge and expertise

  • An organization that focuses on managing and developing talent with exceptional training, rotational experience, exposure, and mentorship opportunities

  • The chance to network and work with senior leaders across Technology and our bank 

  • Workplace accommodation solutions and assistive technologies that remove functional barriers 

  • Flexible health benefits, stock purchase plan, competitive incentive pay and recognition programs

  • Competitive salary and employee banking benefits 

  • The opportunity to be involved in  CIBC community investment and  corporate sponsorship events such as Run for the Cure 

  • Click to learn more about Rewards & RecognitionLearning & Development, and Employee Community Involvement



What You Need To Know



  • Must be legally eligible to work in Canada at the location(s) specified above and, where applicable, must have a valid work permit or study permit that allows the candidate to fulfill the requirements of the role


by via developer jobs - Stack Overflow

Sr Front End Developer - REACT at Fetch (Birmingham, AL)

As a REACT Front End Developer at Command Alkon you will have the opportunity to impact the world in which you live, work and play by leading a team of brilliantly talented Software Developers in a highly collaborative culture.  Your continual input will be valued and expected as we work together in a world of SCRUM! You will have the opportunity to do what you love in an open style environment that gives you motivation and energy!  Come create high impact software solutions and impact our global market position.  We are looking for a REACT Front End Developer that has a Wolverine attitude without the drama! Keen senses to architect and build UI boilerplates and javascript frameworks to allow developers to easily create new apps while utilizing best practices. Enhanced capabilities to Lead and Mentor the engineering team efforts on a cohesive system architecture with a responsibility for personal quality code and production worthy solutions.


What you’ll do:



Lead and Mentor the development team on REACT and related frameworks, including the JavaScript language, tools, and best practices 
Work within User interface architecture for a Single Page Application utilizing the React framework
Facilitate UI interface with backend Microservice API (in AWS)
Handle template cross-cutting concerns like AuthN, AuthZ, I18N, Logging, and testing into developer boilerplates to minimize production errors
Partner with the DevOps Team on best approach to systematize and distribute boilerplates as well as distribution of UI applications
Interact directly with UX/UI designers to implement UX/UI strategies and designs
Eventually support QA in resolving issues by reproducing, diagnosing and analyzing the root cause
Opportunity to work on Cross-Functional Agile Scrum Teams and within specialized skill sets while you build the “Next Generation” platform from scratch with the latest technologies

What you'll bring:



PRO experience in React JS and associated components
Expertise in mobile & desktop browser architecture, capabilities, and limitations
JavaScript knowledge & experience
Familiarity with Single Page Application principles, best practices, and technologies utilizing cloud-native architectures
Exposure to Android and iOS mobile differences and building mobile applications using React Native
Super Human analytical, problem-solving abilities with the ability to work independently and as part of a team
Strong organizational, prioritization and communication skills and enjoy taking the lead
BS degree or equivalent experience
6+ years delivering highly scalable, customer-facing SAAS web/mobile SPA
by via developer jobs - Stack Overflow

Sr. Manager of Software Quality Assurance at Fetch (Birmingham, AL)

***THIS IS NOT A REMOTE POSITION***


The Quality Assurance Manager will be the “go-to” Yoda to provide general supervision, policy and procedure definition, policy and procedure adherence, as well as technical guidance to the QA Staff in the analysis, design, testing, and deployment of all applications. Your workstation will be the most visited in the building.


The Quality Assurance Manager owns the ultimate responsibility of minimizing production defects and ensuring specification alignment, by establishing and enforcing appropriate policy, procedures, and test coverage. If the empire strikes back, you will need to channel the force, gather your troops and fight the dark side that has invaded your lines of code.


You are an effective teacher and influencer – motivating others to do quality work comes naturally.


As a QA Manager, you are responsible for working with business and development teams to understand product vision and requirements.  At times, you will need to be able to transport (Beam me up, Scotty) yourself worldwide through teleconferencing to share and collaborate with other teams.


REQUIRED SKILLS: 



  • Isolate and Track Bugs Throughout Testing

  • Perform Manual and Automated Testing

  • Experience With Agile Development Process


by via developer jobs - Stack Overflow

Site Reliability Engineer at Scripbox (Bengaluru, India)

Scripbox is a friendly investment service that simplifies the investment journey of anyone who wants to get started with investing for whatever savings need they might have.


As the first step, we make personal finance jargon-free and simple. We simplify complex investing concepts and automate them so everyone can grow their wealth. We do this by combining cutting edge technology, data-driven algorithms, awesome UX and friendly customer support.


Our task is ambitious and we like to work hard as well as smart. We want to build a team that relishes challenges and contributes to a new way of thinking.


We are looking for an expert who would be responsible for overall performance and reliability of Scripbox's infrastructure. You will design and implement tools that automates building reliable and performant systems.


You would work with our product engineering team on these example challenges:



  • Efficiently automate AWS infrastructure for ease of use by all product teams.

  • Automate alerts and configure those with dynamic thresholds.

  • Determine causation and correlation of events in our infrastructure.

  • Advocate and implement reliable design patterns such as circuit breakers, graceful degradation etc.


Requirements:



  • 4+ years of experience in running production infrastructure at high scale.

  • Good progammaing/scripting skills in C++, Java, Python, Elixir, Node.js or Go, and an ability to pickup new ones.

  • Experience in the Linux environment and a good understanding of its fundamentals and internals: filesystems and modern memory management, threads and processes, the user/kernel-space divide, etc.

  • A good understanding of large-scale distributed systems in practice, including multi-tier architectures, application security, monitoring and storage systems.

  • Working knowledge of the TCP/IP stack, internet routing and load balancing.

  • An eye for automation and instrumentation.

  • The ability to decompose complex systems and find failure scenarios


We Value:



  • Entrepreneurial spirit. Everywhere you go, you can’t help but mobilize people, build things, solve problems, roll up your sleeves, go above and beyond, raise the bar. You are an insatiable doer and driver.

  • Strong execution and organization. Your team will be working with engineers and product leads at the bleeding edge of the development cycle. To be successful in this role, you should be comfortable executing with little oversight and be able to adapt to problems quickly.


by via developer jobs - Stack Overflow