Remote
0
USD
/hr

15 remote BDD contracts

Senior Software Engineer in Test

1 day ago
£490 - £600/day (wellpaid.io estimate)RemoteElectrocomponents Plc

Employee Status

-PermanentFull Time/Part Time-Full Time

Description

Senior Software Engineer in Test

The Role

Senior Software Engineer in Test to advocate quality across the organisation throughout our digital transformation to micro-services in the cloud – and beyond.

This isn’t a bulk standard SDET role. We are the SMEs in quality and our role encompasses the continuous improvement in our quality strategy and tooling (industry best practice techniques and designs), with supporting the engineering teams in meeting their delivery targets.

You will come from a senior SDET and/or Test Lead background, with experience of automated testing across the Test Pyramid, in an Agile delivery process. You will be passionate about maturing the quality practices across our delivery teams in a large scale global business, and upskilling others to achieve this.

The Team

Sitting in the quality engineering practice (outside the delivery teams), you will be given free rein to positively impact the Quality process within an environment that supports and rewards innovation and creativity. Working alongside the other engineering practices, we educate, enable and empower each delivery team to produce consistently high-quality products as we undergo a cloud transform.

Reporting into the Engineering Practice Lead, you will be a part of an organisation that promotes personal development, growth and career progression and who will provide you with the tools and training you need to excel in the industry.

Responsibilities

  • Evangelising the importance of quality across the Agile teams in a DevOps environment (as we move towards our Continuous Deployment goal)
  • Supporting the continued improvement and adoption of the Quality Strategy across the teams (working to industry best practices – both in terms of processes and automation)
  • Implementing test automation frameworks from scratch (including PoCs with new tools and technologies)
  • Writing (and advising on) maintainable & efficient automation scripts
  • Knowledge, Skills and Qualifications Required

    Skills and Experience

  • Taking a lead role for functional testing requirements – Strategic and Hands-on
  • Coaching engineers on adopting quality improvements
  • Building test automation frameworks from scratch
  • Automating tests across the test pyramid, including using TDD & BDD practices
  • Using Cloud based cross-browser/device testing solutions – with integrated automated tests
  • Excellent communication skills to a variety of stakeholders
  • Testing cloud-based (micro-service) solutions
  • Comfortable with a programming language (ideally Java or JS)
  • Desired

  • Using and configuring CI pipelines
  • Ability to remove perceived barriers to deliver high quality software
  • Familiarity of NFR testing within a CI pipeline
  • Using Consumer Driven Contract tests (e.g. PACT)
  • Familiarity of Data Management to drive secure and efficient tests
  • Familiarity of wider software engineering aspects (e.g. architecture, security, debugging, experimentation, source code management etc.)
  • The good stuff

    Innovators and pioneers. Rebels and creators. A global organization of optimists and specialists with big ambitions for the future. You can take control of your future here at RS. We offer all the benefits you’d expect to receive in a progressive global business.

    We recognise that everyone is different and that the way in which people want to work and deliver at their best is different for everyone. In this role, we can confidently offer the following flexible working patterns:

  • Working remotely - from home or any other work location
  • Working flexibly - flexing the times when you work in the day to help you fit everything in and work when you are the most productive. If you need some flexibility, please just ask us and we’ll be happy to discuss it with you.
  • Grow in our learning and inclusive culture and be rewarded for your success. Whoever you are, whatever you do and wherever you are; it all starts here. Are you ready to explore the possibilities?

    We are RS

    We are committed to creating a diverse and inclusive culture where our people get to bring their true self work every day and thrive. We recognise that a diverse and representative workforce is critical to our success, and our aim is to create a business where people can be their best selves. Our employees expect this as a matter of course and it is fundamental to how we attract, develop, and hold on to the best talent.

    We recruit and develop employees who are the best suited to the requirements of the job role, regardless of gender, ethnic origin, age, religion, sexual orientation, gender identity or disability. We believe everyone should be able to bring their true self to work and be given the opportunities to succeed. If you require any adjustments during this process to ensure you can bring your true self, please let us know.

    We recognise that we’re not perfect when it comes to being a truly diverse organisation yet. However, we are passionate about diversity and are proactively working to build an organisation where everyone can see themselves succeed here.

    Increasingly powered by digital technology, we’re our customers’ one-stop-shop for electronic products and industrial components. We began in a north-west London garage supplying spare parts to radio repair shops back in 1937 and we’ve kept transforming for over 80 years. Today, we’re using digital globally to revolutionise the way we do business and strengthen our position as the people engineers turn to for help, advice and knowledge.

    We’re proud of what we’ve done, but we’re not sitting back. We’re always looking to make the customer experience simpler, faster and easier. We’re transforming markets and the impact of technology. We’ve widened our services portfolio with innovations from procurement and inventory solutions to 24/7 product support.

    We’ve been on an incredible journey, but the best is yet to come; are you ready to join us

    Get new remote BDD contracts sent to you every week.
    Subscribed to weekly BDD alerts! 🎉

    Software Developer In Test

    15 days ago
    RemoteAdecco Engineering & IT

    Looking for a Software Developer in Testing working remotely from San Francisco, CA. This opportunity is a 12 month contract position with a financial company ranked as one of the top places to work in the US.

     

    Job Description:

    Assesses risk for business/customer impact • Be an hands on advocate and leader for Test Automation of every part of the software delivery lifecycle • Build automation frameworks to increase reuse and reduce effort • Increase automation cycle execution run times and decrease manual analysis of results • Keep automation current, flexible and designed to work within a continuous integration / deployment framework • Develop methods and procedures to create automation test data and data refresh capabilities • Participates in code reviews and communicates with software engineers and software engineers in test to ensure test coverage based on their code changes • Assist developers with Robust unit/component/ commit/ build and deploy/CI/CD test automation as needed • Recommend meaningful and automated dynamic reports and metrics that measure the success of automation efficiency and quality, and provide action items for continuous improvements • Collaborate with Automation experts to plan, design, manage, report and prioritize software test automation solutions along with Dev and QA engineers across the organization • Implement and lead Continuous Integration / Continuous Deployment strategies • Maintain tools used in the Automation development including source control, test management and release systems • Influence, develop and execute QA process and testing best practices • Use TDD/BDD/ATDD using Gherkin/Ruby/Cucumber • Understands tools and their ROI • Constantly streamlining CICD pipeline and processes to decrease Delivery Lead Time 3-4+ years of experience in Software Quality Assurance • 4+ years of hands on experience in development, execution and maintenance of automated test scripts • Hands-on coding experience in Ruby, Java, C# or any other Object oriented programming language • Experience with Selenium WebDriver • Experience with Agile Development Practices • Good understanding of exploratory testing practices • Good knowledge of new standard industry tools for logging bugs and managing test cases (ex. JIRA/MTM, Zephyr/HPQ) • Ability to perform Code Reviews • Experience with scoping, sizing and overseeing multiple concurrent projects, assessing the appropriate level of risk-based testing, reviewing team deliverables and being the single point of contact for stakeholders • Proven ability of working and leading multiple projects and releases, balancing time and effort for successful delivery • Proven experience driving innovative testing solutions within a complex, Enterprise Platform • Acceptance test-driven development (ATDD) using the Gherkin language like Cucumber, JBehave, SpecFlow • Understanding of CI/CD practices, lean methodologies • Experience with Jenkins / Bamboo /GIT


    If you are interested in the Software Developer in Testing in San Francisco, CA please apply today.

    Senior Digital Developer

    24 days ago
    £500 - £610/day (wellpaid.io estimate)RemoteNonStop Consulting Ltd

    Senior Digital Developer- Remote work- Government role

    I am looking to speak with Senior Digital Developers interested to work remotely on a contract for 4 months(with the possibility of extension).

    This is a fantastic opportunity for someone who is looking to join a Government Department and

    .

    Requirements:

    • Public sector experience( mandatory)
    • Agile, SCRUM
    • Ruby, Python, Node JS, TDD, BDD, RESTful APIs
    • Interested in user research, not just development
    • Extensive background in development

    Call me Diana Anghel at NonStop Recruitment now for a confidential conversation. Contact me on or + with Internal Extension: 8112.

    Senior IOS: Solid Swift & Objective C Exp-Fully Remote

    3 days ago
    £450 - £550/dayRemoteJefferson Frank

    Jefferson Frank are working with a leading household brand that are looking to strengthen their mobile application and development team significantly.

    We are currently seeking Senior IOS / Mobile Applications Engineers that has perfected their craft and willing to challenge themselves, learn and utilise their skill set in a fast paced, innovative and exciting environment.

    We are looking for the following:

    • 5+ years with IOS development across commercial projects
    • Solid experience with Swift & Objective C
    • Solid experience with Test Driven Development (TDD) & Behaviour Driven Development (BDD)

    Other desirable:

    • Some programming experience with either Ruby (Rails) or Golang would be very desirable
    • Experience with either React, JavaScript or React Native would be desirable

    This contract will be 6 months initial and likely to extend, remote and an opportunity not to be missed.

    Please apply, or get in touch for further details or a confidential conversation -

    Java Developer - Inside IR35 - Remote

    4 days ago
    £500 - £610/day (wellpaid.io estimate)RemoteInside IR35ApplyGateway

    Java Developer - Inside IR35 - Remote Start

    Our client, a leading consultancy are currently recruiting for a strong Java Developer to join the team on a contract basis and for a remote start.

    Skills:

    • Have significant Java programming experience, ideally utilising Spring Boot to develop microservices
    • Comfortable using Linux or Unix, Configuration Management tools such as Git, Mercurial or SVN, and a modern IDE
    • Capable of working in an agile development environment, both as part of a team and individually
    • Have experience applying TDD/BDD approaches
    • Enjoy working in a dynamic, fast paced environment, collaborating with others, contributing to design and estimating discussions and utilising strong stakeholder management skills

    Not required, but ideal if you:

    • Have worked in a client facing environment
    • Hold industry relevant certifications
    • Have managed teams and/or worked across multiple projects
    • Have experience parsing complex XML files (ideally SWIFT files)
    • Skilled in Front End development
    • Have experience in any of the following; Apigee, API (Creation and Control/Gateway), React Framework, Nodejs, Redux, Emotion, Storybook, Java, JBoss, Microservices, GIT, Docker, NGINX, OAuth2, JWT, Spring Framework, Kafka, Oracle/Golden Gate, OpenShift, Swift Messaging Hub.
    • Knowledge of Automated Testing, Cucumber or Selenium

    Please apply!

    We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, gender reassignment, marriage and civil partnerships, pregnancy or maternity or age


    Role: Java Developer - Inside IR35 - Remote
    Job Type: Contract
    Location: Newcastle Upon Tyne, Tyne And Wear,

    Apply for this job now.

    Senior Full Stack Engineer

    2 days ago
    RemoteGenuent

    Job Description

    Genuent, LLC is currently seeking a Full Stack Developer for a long term contract opportunity for a client based in Los Angeles, CA. This will be a fully remote role.

    Responsibilities

  • Front end development (HTML5, CSS, JavaScript, SASS or LESS)
  • Middle tier development: API Design and development, RESTful services and applications
  • Database development: Relational (SQL scripts, Stored procedures) as well as NoSQL (e.g. MongoDB)
  • Basic Qualifications

  • Bachelor's Degree in Computer Science, Computer Engineering or similar field
  • 10+ years of experience in a full-stack role REQUIRED
  • Experience with object-oriented design and design patterns
  • Experience with secure coding practices
  • Test driven development and refactoring; must have good experience with Unit testing frameworks (xUnit etc.)
  • Good understanding of web application architecture
  • Skilled in writing clean, reusable, self-documenting and well-documented code
  • Well-versed in debugging and troubleshooting
  • Good understanding and experience in the practice of SOLID principles
  • Good communication and critical thinking skills
  • Ability to collaborate within and across teams
  • Abilities, Job Skills and Knowledge

  • Expert knowledge of HTML5, CSS3, and JavaScript, TypeScript, Responsive development using Bootstrap
  • Deep experience in designing and programming solutions using Angular, writing reusable Angular components
  • Experience with libraries/frameworks such as webpack, gulp, jasmine, mocha, expressJS, or similar frameworks
  • Experience with charting frameworks like D3js, C3js, FusionCharts or similar
  • Deep experience with .NET and C#
  • Solid grounding in OOAD and SOLID principles
  • T-SQL
  • Well-versed in unit testing, TDD and familiar with BDD
  • Solid experience working with Microsoft SQL Server
  • Excellent understanding of DevOps (CI/CD)
  • Solid experience working with RESTful APIs
  • Azure Cloud experience is a must
  • Excellent understanding of SCRUM and agile practices
  • If interested, please contact Soo Lim at 714-591-0121 or by email at slim@genuent.com

    Scala Developer. (Functional) 6 months Contract. Remote. £600 a day Inside IR35

    3 days ago
    £600/dayRemoteInside IR35ApplyGateway

    2 Contract Scala Developers wanted. £600 a day (Inside). 6 months rolling. Remote

    We're looking for 2 Contract Scala Developers for a leading media client in West London paying £600 a day (Inside) on a rolling 6 month contract. Our client are expanding a team of Scala developers working on personalisation and API projects. If interested, please see more details below:

    Location: Fully remote but when things return to normal it will be a couple of days in the office a week (West London) but some flex on this.

    Project: Customisation/APIs

    Experience required:

    • 4+ years of experience developing in Scala (functional - not big data development)
    • Strong TDD/BDD and unit testing skills
    • Experience building highly scalable systems and/or exposure to high TPC (Transactions per second)
    • Familiarity with continuous integration and delivery practices

    Desirable:

    • Experience with Play or Akka
    • Docker
    • Gatling

    Interview process: 1 stage 1.5 hour Technical Q&A (no pairing exercise or take home test!)

    If interested, please get in touch with your CV

    Thanks

    Julian

    Xpertise Recruitment


    Role: Scala Developer. (Functional) 6 months Contract. Remote. £600 a day Inside IR35
    Job Type: Contract
    Location: London,

    Apply for this job now.

    UI Developer

    10 days ago
    RemoteAquent

    Job Description:

    Our agency client is seeking a Senior UI Developer to assist in developing and reworking an existing web application for a key start-up client of theirs. This person must be strong in HTML / CSS, Javascript and React and familiar with back-end technologies like PHP or Python. Looking for someone who is comfortable communicating with the client and their business stakeholders, as well as working with and mentoring both research and design teams.

    *This is a 3 month contract to hire opportunity. Candidate will work remotely, but preference is someone who is local to the Bay Area. 

    Responsibilities:

  • Work with clients, end users, program management, technical and design colleagues to define and complete project deliverables

  • Collaborate with others to improve processes and development standards

  • Plan and deliver technical solutions that balance competing constraints

  • Identify opportunities for innovation in new applications

  • Design and maintain existing web applications

  • Be accountable for commitments and estimates

  • Raise potential scope and implementation issues to your team

  • Evaluate and implement complex and multi-faceted designs

  • Champion software quality via automated testing

  • Stay abreast of new technical trends

  • Learn new tools and technologies quickly

  • Support client development teams by answering questions and implementing feedback

  • Understand the overall delivery process including a high level picture of the work of each practice and how everything fits together

  • Requirements:

  • 5+ years professional development experience delivering HTML, CSS and JavaScript based web applications 

  • 2+ years of experience implementing applications using React

  • Experience using modern styling pattern such as CSS preprocessors, CSS Modules, or Styled-Components

  • General understanding of UI design principles and best practices

  • Well versed in responsive web design and implementation

  • Comfortable receiving visual designs and converting them into code

  • Experience with distributed version control systems such as Git 

  • General understanding of software design principles

  • Experience with test automation, TDD, or BDD encouraged

  • Familiarity with some backend - C#, .NET, PHP, or Python 

  • Professional experience using other client side JavaScript frameworks such as Angular or Vue preferred.

  • Sr. Software Developer - Full Stack (Remote)

    13 days ago
    RemotePanasonic Avionics Corporation
    This position is would be a remote opportunity reporting to Lake Forest, CA.
    Panasonic Avionics is the world’s leading supplier of (IFEC) in-flight entertainment and communications systems that allow passengers access to live TV, movies, music, interactive games, maps, and much more!
    We are looking for a motivated, driven, and collaborative Software Engineer with experience in software development to join a talented team.
    What You Will Be Responsible For
    • Develop and maintain a full stack environment ( Angular/Node/MySql )
    • Develop and maintain Apps using the React framework
    • Required to prepare documentation and write functional proposals
    • Shall program well-designed, Robust testable, efficient code.
    • Shall develop software solutions by studying information needs; e.g., studying systems flow. investigating problem areas and following the Software Development Life Cycle.
    • Shall participate in daily/weekly team meetings, such as Agile scrums.
    Requirements
    • BS, BSEE or related Engineering degree. Equivalent Experience may be substituted for degree.
    • 5+ years of related experience.
    • You know how to build large-scale single-page applications using REST APIs.
    • Shall have strong technical background in Software Development Life Cycle.
    • Shall have experience with any database language, e.g., (SQL).
    • Shall be familiar with Agile Processes.
    Shall Have The Following Programing Experience
    • Javascript ( Expert ).
    • Angular JS.
    • React JS.
    • Redux.
    • Material.
    • RxJs.
    • Knex.
    • Node/Express.
    • Source Control – e.g., GIT, GITLab, SourceTree.
    • Automation Knowledge of Behavior Driven Development (BDD).
    Recommended Skills
    • Worked with large scale payment systems.
    • Experience developing robust, scalable solutions and API interfaces.
    • Deep understanding of database structures, theories, principles, and best practices.
    • Familiarity with encoders and satellite receivers.
    • Background in Gherkin Automation.
  • Panasonic is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, and any other characteristic protected by law or company policy. All qualified individuals are required to perform the essential functions of the job with or without reasonable accommodation. Pre-employment drug testing is required for safety sensitive positions or as may otherwise be required by contract or law. Due to the high volume of responses, we will only be able to respond to candidates of interest. All candidates must have valid authorization to work in the U.S. Thank you for your interest in Panasonic Avionics Corporation.
  • XAMARIN Developer - Ios/Android, Remote, Agile,

    16 days ago
    £500 - £530/dayRemoteSanderson

    Mobile Software Engineer - Xamarin, Remote, Agile, BDD.

    We're working with leading insurance/fintech organisation who are looking for a number of Xamarin mobile software engineers. Our client approach's software delivery with an Agile mind-set, focused on delivering small, value driven enhancements often. Achieved by working in scrum teams that include developers, testers, BAs and Solution Designers to create brand new experiences.

    You will be joining the clients Mobile Delivery Team, working within a dedicated scrum team on a brand new mobile platform that showcases innovative technologies. Your role will be to further evolve the platform, integrate new applications in collaboration with wider teams as well as develop new applications in-house. You'll sustain their culture of continuous improvement both from a process and technical perspective, ensuring that:

    • You concentrate on building working software.
    • When the code leaves development it is production ready.
    • If you change code you only ever make it better: Ratchet.
    • SOLID/KISS principles are followed.
    • Frequently deliver high value features.
    • Automated testing is utilised to ensure quality is maintained.
    • Agile techniques such as BDD are used to ensure the whole team is involved in delivering the right solution to customers.

    You'll be responsible for:

    • Performing analysis, development and delivery of new cross-platform mobile applications using the Xamarin Platform.
    • Becoming a valued member of one of our scrum teams focused on:
      • Stories aimed at exploring and shaping a new product or feature during its "discovery phase" with a view to establishing it as a key part of our product suite in the future
    • Working and collaborating with leading international tech start-ups
    • Contributing to the development of innovative solutions that meet the strategic requirements of our business, which will include implementing market leading SDKs.

    Technical skills & knowledge experience needed:

    • Experienced and confident developers who want to develop great products.
    • Bringing people on board who are able to demonstrate commercial experience in building C# MVVM mobile applications using Xamarin.
    • Knowledge of modern software engineering practices, such as Test Driven Development, Behaviour Driven Development, Continuous Integration, Code Analysis software.
    • Strong experience of developing responsive UI for both mobile and tablet.
    • Source Code Management.
    • Experience in consuming RESTful API'S

    With some commercial experience of:

      • Working within an Agile environment.
      • Mobile development for both iOS and Android using Xamarin.
      • Source Code Management

    If you're interested in hearing more information about this opportunity, please get in touch.


    React Native Developer

    21 days ago
    RemoteVivid Resourcing

    Role:

    React Native DeveloperLocation: Kent/Sussex (Remote Work) Type: 3-6 Month Contract Rate: Please quote your expectations My client is offering an exciting opportunity to join a new agile team building their next generation of mobile applications. Working on technical design, testing, implementation and delivery of mobile and web applications using continuous delivery and agile best practices. Essential Skills: * React Native * Redux * TypeScript * Azure DevOps * TDD, BDD, SOLID Principles Bonus Skills: * Axios * Apple/Android App Store Processes Please submit CVs and daily rates ASAP to be considered. If you know anybody else that maybe of interest, then please do feel free to share this. Vivid Resourcing are committed to equality of opportunity for all applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships or any other characteristic protected by law. 2021-03-26 2021-04-25

    Java Dev Ops Engineer Sr

    28 days ago
    $1/dayRemotePyramid Consulting, Inc
    Immediate need for a talented Java Dev Ops Engineer Sr with experience in the BFSI Industry. This is a 4 Month Contract to Hire opportunity and is located in Plano, TX (Remote work for now; need Onsite post Covid). Please review the job description below.

    Job ID: 21-04707

    MINIMUM REQUIREMENTS
    • Bachelor's degree, or 4 additional years of related experience beyond the minimum required may be substituted in lieu of a degree.
    • 6+ years of experience in software development experience with at least 3 years’ experience working within CI/CD DevOps disciplines
    • 3+ years of experience with a container framework such as Docker, Kubernetes, OpenShift, Linux containers, etc.
    • Working experience with Git, GitHub, GitLab CI, Jenkins, Maven, Gradle, npm.
    • Experience with Java EE technologies like JAX-RS, JPA on JBoss/WebSphere
    • Experience with Shell programing and scripting languages such as Python & Groovy
     
    PREFERRED:
    • 3+ years of experience building and working with CICD pipelines in DevOps environments.
    • 3+ years in Automated Integration and Functional Test Suites like Selenium, WebDriverIO, RESTEasy, Ready API, etc
    • Experience in Unit Testing/TDD/BDD frameworks like JUnit, Mockito, Mocha, Chai, Sinon, Cucumber, PIT
    • Experience with Automation framework such as Terraform, cloud formation, Ansible.
    • Experience with JavaScript frameworks like React/Redux, Node.js, AngularJS, etc.
    • Experience with Kafka
    • Experience with tools such as App Dynamics & New relic to gain insight into services running in production.
    • Familiarity with Agile & DevOps Feature creation
    • Ability to partner and influence Features teams on adoption of DevOps tooling.
    • Ability to partner with SRE on Production Operations tooling, alerting and dashboards.
     
    Our client is a leading BFSI Industry and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
     
    #Dal1

    Spark Developer

    11 days ago
    £470 - £580/day (wellpaid.io estimate)RemoteInside IR35Lorien

    Spark Developer - Contract - INSIDE IR35


    We are currently recruiting for a Spark Developer to join our consultancy client on an initial 6 month contract. This role would usually be based in London however is remote working until further notice.


    This role has been deemed inside IR35 so will require the successful individual to operate via an Umbrella.


    The ideal candidate should have good understanding of developing high volume and low latency data processing applications on cloud platform (preferably Azure) using below tools and technologies:


    Language and technologies: Apache Spark, Scala, Microsoft Azure Data Lake, Databricks is must.

    Toolset: Scala test, BDD libraries, Git, Maven/SBT


    If this role is of interest and you would like to know more then please apply now.

    Sr. Java Consultant

    29 days ago
    RemoteSyrinx
    Senior Java Developer (Consultant)
    This role is with a Syrinx Healthcare Technology Partner in Portland, ME
    We have some flexibility for remote work, but expect someone to be on-site at least 2 days per week.
    12+ Month Contract with Possible Extension (Syrinx will hire full-time if desired)
     
    You’ll have the opportunity to wear multiple hats and play a key role in product development. You will work with a small "SWAT Style" team of passionate, results-driven, engineers.
     
    Technical Qualifications
    • Java 8+
    • Spring Framework 4.x or greater. Experience with Spring Boot is a plus.
    • Cloud development experience. We use AWS and GCP.
    • Familiarity with at least one of the following: Google Cloud Datastore, MongoDB, AWS DynamoDB, Apache Cassandra
    • Fluent in REST Concepts and HTTP
    • Groovy experience is a plus
    • Demonstrated familiarity with and commitment to DDD, TDD, BDD and/or CI/CD is a plus
     
    Non-Technical Qualifications
    • Highly collaborative
    • Comfortable working directly with end-users
    • Comfortable working as part of a larger team
    • Demonstrated interest in creating a better development process

    Mobile Developers & Architects

    10 days ago
    RemoteDaugherty Business Solutions

    Mobile Developers & Architects

    Applicable Locations – Candidates must be local to one of these markets.

               St. Louis, MO

               Chicago, IL

               Dallas, TX

               Minneapolis, MN

               Atlanta, GA

               Columbus, OH

     

    About Daugherty

    Daugherty Business Solutions brings a fresh approach to consulting by rolling up our sleeves and working with our clients—collaborating to solve some of their most pressing business challenges. We deliver results. This is why many of the most well-known companies in the world trust us with their mission-critical projects and why working at Daugherty is for the smart, the talented, and the curious.


    Overview

    Do you want to engage in exciting client work and be part of a rapidly growing team? As Team Daugherty is growing we are looking for dynamic iOS and Android Developers. Everyone is working on the same projects; creating and testing as fast and efficiently as humanly possible. Don’t get lost in the crowd. Team Daugherty offers developers the opportunity to work on something different. From one project to the next, engineers at Daugherty are constantly creating, testing and implementing solutions for our clients, and no two client projects are the same. With every project comes the unique opportunity to showcase your skills.

    We are looking for experienced software developers with iOS and Android experience. Since you could be part of numerous project, we value a broad range of languages and people who can adapt to new client environments and learn new technologies quickly.


    Responsibilities

    • Designing, developing, and testing application code.
    • Solving problems using modern languages and frameworks.
    • Working with business analysts to understand and implement complex business functionality.
    • Creating well-designed, well-implemented data layers.
    • Being a member of an Agile team (standups, estimation, iterative development CI, demos, retrospectives).
    • Collaborating with DevOps, Release Engineering, and Operation sot automate deployments.
    • Analyzing application specifications and technology approaches to ensure business requirements are met and scalable for future product releases.
    • Managing a team of developers and analysts throughout the entire product lifecycle.


    Qualifications

    Experience working in mobile application development and software design for iOS and Android

    • Strong experience in Swift/Objective-C, or Java/Kotlin and associated mobile technologies
    • Experience with React Native and/or Cordova
    • Excitement to learn and work with technologies and languages such as: Java, Javascript, GCP, C#, React, Node, Kubernetes, Google Cloud, Vue, Spring, .NET, Azure, AWS, Angular, Python, Microservices, Scala, Golang, TypeScript, HTML, SQL Server, Oracle, and CSS.


    Here are a few things that we look for in an architect:

    • Experience building Native and Hybrid applications for both iOS and Android platforms (an absolute must)
    • Expertise in architectural patterns and design, and implementing RESTful APIs as microservices systems
    • Strong Computer Science fundamentals in OOAD, design patterns, data structures, and algorithms
    • Fluency in a high-level Object-oriented programming language (preferably Java) and strong knowledge of Swift, iOS SDK, Java/Kotlin and Android SDK.
    • Strong understanding of professional software engineering best practices for the full SDLC including coding standards, code reviews, source control, build processes, testing, and operations
    • Strong understanding of relational and NoSQL databases (MySql, Postgres, Mongo, Redis, etc), SQL, and database/schema design
    • Experience with TDD/BDD/DDD using JUnit, Cucumber etc.
    • Knowledge of mobile testing frameworks including Espresso and XCTest.
    • Experience delivering mobile applications to Enterprise and Public App stores.
    • Experience with Mobile Device Management(MDM).


    About Daugherty Business Solutions

    Life at Daugherty isn’t like your typical consulting job. Every team member plays an integral role in our company’s success, and we treat you that way, starting with our culture.

    In our Dev Center, specifically, we like to say that we have the culture of a startup with the security of a 35+ year old company. By that, it's a casual, relaxed agile shop focused on helping you create your best work. (And - A casual dress code is just one part of that success.) The other side... Our consultants work in the cities they live, and you don’t have to worry about your job ending when a contract is up.

     

    What We Commit to YOU

    ·        We provide a multitude of training opportunities, from Hackathons, Lunch and Learns, free access to Pluralsight and Safari Library.

    ·        You will get to work with some of the most innovative teams in the IT marketplace and solve real strategic problems.

    ·        We will invest in things that are important to you both professionally and personally.

    ·        We will provide you with a team environment like no other – and we prove that, as we consistently rank as a Top Workplace in many of our locations as voted by our own employees.

    ·        We will build a relationship with you to accelerate your Career.

    ·        We provide some of the best benefits around.

     

    We offer members of Team Daugherty

    ·        Excellent health, dental, and vision insurance.

    ·        Revenue sharing and a 401(k) retirement savings.

    ·        Life, disability, and long-term care insurance.

    ·        Little to no travel.

    ·        Robust career development and extensive training.


    The recruiting process at Daugherty is a little different for every candidate. We want you to feel excited to join our team. We want you to be eager to take on a new challenge. We are always 100% honest about want to expect, because we don’t want Daugherty to be just another job. We want Daugherty to be your dream job.

    Interested? Then apply to Team Daugherty today and learn why working here satisfies the smart, the talented, and the curious.

     

    Due to COVID-19, most of our employees are working remotely. We’ve implemented a virtual hiring process and continue to interview candidates by phone or video and are onboarding new hires remotely. We value the safety of each member of our community because we know we’re all in this together.

     

    Daugherty Business Solutions is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

     

    If you require accommodations or assistance to complete the online application process, please inform any recruiter you are working with (or send an email to careers@daugherty.com) and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The recruiting team will respond to your email promptly.